Что нового

Как выполнить в internet exsplorer js

tar

Новичок
Сообщения
58
Репутация
0
Как выполнить в internet exsplorer js
на главной http://autoit-script.ru?
 
Автор
T

tar

Новичок
Сообщения
58
Репутация
0
Нашлось ка выполнить одну строку на странице
Код:
#include <IE.au3>
$sUrl = 'http://autoit-script.ru/'
$oIE = _IECreate($sUrl, 0, 1, 0)
_IELoadWait($oIE)
$sScr = 'alert("Я ЛЮБЛЮ AUTOIT");'
$oIE.document.parentWindow.execScript ($sScr)


Как выполнить много строк?
Эти строки
Код:
MyObject = { 
   '123' : 'p',
   'd' : '456', 
   'c' : function testMethod() {
           console.log('here!'); 
    }
}
for (var p in MyObject)
  console.log(MyObject[p]);
 

InnI

AutoIT Гуру
Сообщения
4,912
Репутация
1,429
tar [?]
Как выполнить много строк?
Код:
$sScr = _
"MyObject = {" & @CRLF & _
"   '123' : 'p'," & @CRLF & _
"   'd' : '456'," & @CRLF & _
"   'c' : function testMethod() {" & @CRLF & _
"           console.log('here!');" & @CRLF & _
"    }" & @CRLF & _
"}" & @CRLF & _
"for (var p in MyObject)" & @CRLF & _
"  console.log(MyObject[p]);"

; или в одну строку
; $sScr = "MyObject={'123':'p','d':'456','c':function testMethod(){console.log('here!')}};for(var p in MyObject)console.log(MyObject[p])"

$oIE.document.parentWindow.execScript ($sScr)
 
Верх