如何直接觸發 WebBrowser 內的 Script Event?(300分)

  • 主题发起人 主题发起人 jiichen
  • 开始时间 开始时间
J

jiichen

Unregistered / Unconfirmed
GUEST, unregistred user!
<HTML>
<HEAD>
<TITLE>Evaluate</TITLE>

<SCRIPT>
function evaluate(x)
{
alert("hello")
return eval(x)
}
</SCRIPT>
</HEAD>

<BODY>
</BODY>
</HTML>

############################################
如何觸發(Fire) evaluate function?


MS 這裡有個示範,但是 C 語言格式,不會轉換,出 300 分求解!

http://support.microsoft.com/support/kb/articles/q185/1/27.asp
 
鉴于本人最近心情极其不好,如果让我回答的话请拿出1000分,或者等别人回答。
今日有效,过期不补。

保证答案真实有效。
 
很遺憾,沒這麼多錢~
 
我試成功了,想出兩個方法。

第一個,使用 IHTMLWindow2.execScript 來執行,成功;

第二個,尚未成功,使用 createElement 來多增加一個按鈕,並將其 onclick 指向
script ,卡在最後一個步驟, iHtmlEle.click 的時候,無法執行,但直接按鈕又
可行。



如果你的方法是異於上述兩者,或者可給我幫助者,也一律給分。
 
IHTMLWindow2.execScript,msdn上还有其他方法。
 
接受答案了.
 
jiichen

能把你的方法告诉我么?谢谢!
 
后退
顶部