2016-02-03 54 views
0

我目前正在嘗試一些東西,我不得不點擊一個我沒有做的網站上的按鈕,自動使用由JavaScript和其他網絡語言組成的文件。自動點擊使用網頁上的JavaScript

我讀這一個:How do I programmatically click a link with javascript?

但是,如果我想自動點擊一個網站,我沒有做,所以我不能訪問該網站的文件。然後,應該(或可以)我加載網站的.php或.html並附上我的片段,其中包含document.getElementById('yourLinkID')。click(); ?

如果我可以加載網站的文件,並附上我的代碼,並使其運行, 我該怎麼做? 還有其他可能的方法嗎?

因爲我嘗試點擊網站,其文件是無法訪問的,我想不通我怎麼可以點擊按鈕

+0

打開的頁面(假設谷歌瀏覽器),按F12打開瀏覽器控制檯,並運行以下命令: 'document.getElementById('yourLinkID')。click()' –

+0

你可以嘗試在iframe中加載外部頁面。通過iFrame-Handle你可以訪問DOM元素。 – Fearodin

回答

0

有三種方法我能想到的:

  1. 打開'開發人員工具',並複製&將您的代碼片段粘貼到那裏。
  2. 創建Chrome plugin以附加片段並單擊鏈接。
  3. 運行像Selenium ChromeDriver,並指示它去提到的網站,並在瀏覽器中執行document.getElementByid('yourLinkID').click()