导航到网页并单击按钮

时间:2017-06-26 15:00:32

标签: javascript jquery google-chrome download

在Google Chrome浏览器上使用简单的JavaScript代码段,我尝试导航到各种网页并从中下载选择的文件。

到目前为止,这是我的代码..

var thumbnails= document.getElementsByClassName('mythumbnails')
var arr=Array.prototype.slice.call(thumbnails)

timeToCloseWindow=10000;
  function work() {
  if(thumbnails.length==0) return;
  var url = arr.shift();
  var openWindow = window.open(url.href);
  setTimeout(function () {
    document.getElementsByClassName("download-icon")[0].click()
    openWindow.close();
    work();
  }, timeToCloseWindow);
}

work()

不幸的是,我遇到了错误Cannot read property 'click' of undefined。我也尝试使用具有相同错误的睡眠条件的for循环。知道我做错了吗?

window.location = url.href;
document.getElementsByClassName("download-icon")[0].click()

0 个答案:

没有答案