0
IEを使用してjavascript関数を実行し、その値をVBScriptで取得したいと考えています。私は、次のVBScriptコードを持っている(ソリューションは、VBScriptでなければならない):VBscriptのjavascript関数から値を取得
Dim oIE: Set oIE = CreateObject("InternetExplorer.application")
With oIE
.Visible = True
.Navigate (url)
End With
Do Until oIE.ReadyState = 4
wscript.sleep 100
Loop
oIE.Document.parentWindow.execScript("alert(function());") 'Get Return value
にはどうすれば「()関数」の値を得ることができますか?私はexecscript always returns nullを知っています。私は、javascriptに要素を書き込んで、その値をフェッチすることができましたが、もっと良い方法があると確信しています。