Как добавить скрипт на сайт в консоли и выполнить его после этого - PullRequest
0 голосов
/ 26 октября 2018

Например, у меня есть скрипт на сайте test_com / test.js.Мне нужно скачать этот скрипт на другой сайт, используя консоль с кодом:

var testScript = document.createElement('script');
testScript.src = 
"https://test_com/test.js";
document.getElementsByTagName('head')[0].appendChild(testScript);

И этот код действительно работает, и скрипт действительно добавляет на страницу, но что если мне нужно сделать это в одном коде?Я имею в виду

// Download the script
var testScript = document.createElement('script');
testScript.src = 
"https://test_com/test.js";
document.getElementsByTagName('head')[0].appendChild(testScript);
// Do something with script
someFunctionFromScript()

Но это не работает, потому что код выполняется слишком быстро, а сценарий не может быть установлен так быстро.Итак, как я могу ждать, пока скрипт установит, и после этого выполнить код из скрипта.

Я пробовал это, но все равно не работает

setTimeout(someFunctionFromScript,1000);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...