2017-10-08 11 views
2

私はindex.htmlにしてあるmyfile.htmlある2つのファイルを、持っているが、index.htmlをでダウンロードなど、およびあるmyfile.htmlファイル内の別のページにリダイレクトするためのリンクがあり、javascriptまたはjqueryの別のページからリダイレクトすると、自動的にボタンをクリックする方法は?

<button onClick="$('.table').tableExport({type:'excel',escape:'false'});" class="btn btn-default btn-xs pull-right"><i>Excel</i></button> 

のようなボタンがありますユーザーがmyfile.htmlからこのボタンをクリックすると、Excelファイルがダウンロードされます。 私がしたいことは、ユーザーがindex.htmlからリンクをクリックしたときのように、別のページを開いてファイルをダウンロードするなど、直接ダウンロードしたいと思っています。 このようなやり方はありますか?

答えて

1

ユーザーがmyfile.htmlにリダイレクトすると、ダウンロードボタンにセレクタを与え、クリックイベントを発生させます。同様に:、おかげでたくさんの仲間その

$("download_button_selector").trigger("click"); 
+0

上でこのスクリプトを入れて、その作業 –

+0

は、クリックイベントをトリガするために5秒を待つために任意の関数はmyfile.htmlの負荷に

ありますか?その速すぎるので、私のデータは完全に表示するために必要な3秒のようなその時に読み込んでいます。とにかくお付き合いありがとうございました –

+0

ええ、あなたは特定の期間のアクションを防ぐために 'setInterval'を使用することができます –

関連する問題