Нажмите кнопку внешнего URL - PullRequest
0 голосов
/ 25 марта 2020

Мне нужно открыть веб-сайт в браузере, а затем нажать кнопку на этом сайте. Это другой сайт, который не имеет ничего общего с моим сайтом. Он содержит данные с открытым исходным кодом с кнопкой для загрузки / сохранения данных в CSV-файл.

Я пытался автоматизировать это с помощью asp. net C#, но столкнулся с кирпичной стеной, поэтому теперь возвращаюсь к JS / jQuery, с которым я немного более знаком.

function DataScrape(urlString) {

  var oWin = window.open(urlString, '_blank', '');
  var saveButton = oWin.document.getElementById("savebuttonid");

  waitFiveSecs();
  saveButton.click();
}

function waitFiveSecs() {
  setTimeout(function () {
    alert('five seconds have passed');
  }, 5000);
}
...