0
使用瀏覽器控件時,是否可以創建窗體的實例?即當我點擊鏈接時,它將創建窗體窗體的實例。從瀏覽器控件創建窗口的實例
使用瀏覽器控件時,是否可以創建窗體的實例?即當我點擊鏈接時,它將創建窗體窗體的實例。從瀏覽器控件創建窗口的實例
試試這個:
WebBrowser browser;
...
browser.ObjectForScripting = new ScriptingObject();
...
browser.DocumentText="<a onclick=\"window.external.WantCookie('Cookie')\">Give some cookie</a>";
....
[System.Runtime.InteropServices.ComVisible(true)]
public class ScriptingObject
{
public void WantCookie(String message)
{
if(message=="Cookie")
MessageBox.Show("Thanks");
else MessageBox.Show("I want Cookie!");
}
}
也許這將幫助你:http://stackoverflow.com/questions/6309595/click-on-a-link-event-webbrowser-c – Thaven 2012-02-20 07:35:41