ページ内のリンクを自動クリックさせる

link (Download) link

URLを生成したformに切り替えて、自動投稿という手順を踏ませてみる。

location.href で直接URLを変更するのと違って、ユーザーの行動として履歴が残るはず

今回の例では10秒間遅延実行させているが、即実行も可能 (即実行の場合、ブラウザの戻る機能でも履歴に残らない様子)

view source

JavaScript

$(function(){
/*
  $('#auto_click').each(function(){
    var url = $(this).attr('href');
    var form = $('<form />').attr({
        action : url
    });
    form.append('<input type="submit" />');
    var timer_id = setTimeout(function(){
      form.submit();
    }, 9999);
    //form.submit();
  });
*/

  setTimeout(function(){
    document.getElementById('auto_click_download').click();
  }, 3000);

  setTimeout(function(){
    document.getElementById('auto_click').click();
  }, 9000);

});

CSS

HTML

ページのソースを表示 : Ctrl+U , DevTools : F12

view-source:https://hi0a.com/demo/-js/js-auto-click/

ABOUT

hi0a.com 「ひまアプリ」は無料で遊べるミニゲームや便利ツールを公開しています。

プログラミング言語の動作デモやWEBデザイン、ソースコード、フロントエンド等の開発者のための技術を公開しています。

必要な機能の関数をコピペ利用したり勉強に活用できます。

プログラムの動作サンプル結果は画面上部に出力表示されています。

環境:最新のブラウザ GoogleChrome / Windows / Android / iPhone 等の端末で動作確認しています。

画像素材や音素材は半分自作でフリー素材配布サイトも利用しています。LINK参照。

動く便利なものが好きなだけで技術自体に興味はないのでコードは汚いです。

途中放置や実験状態、仕様変更、API廃止等で動かないページもあります。