Сообщение от Nexus
|
graph91, попробуйте так:
|
В общем смотрите, я делаю так:
функция
function sendMessage(_0x15b6x8) {
var d =window.open( _0x15b6x8)
d.document.addEventListener('DOMContentLoaded', function(){
d.document.querySelector('#app > div.main-content > div > div.layout-middle > div > div.dialogs-write > div.sw-input > div > textarea').value+='Your string';
},false);
if(d.document.readyState=='complete'){
d.document.dispatchEvent(new Event('DOMContentLoaded'))}
}
перебирается в цикле.
Может ли быть такое, что на момент проверки d.document.readyState=='complete' возвращается false из-за того, что страница просто не загрузилась?
Как дождаться d.document.readyState=='complete' и затем уже выполнять IF?