我正在尝试在 IE 内的 iframe 上执行脚本,但我总是得到“指定的强制转换无效”:
IWebBrowser2 iWebBrowser2 = GetIframe(); //retrieve the iframe (saved in document complete event)
IHTMLDocument2 document = iWebBrowser2.Document as IHTMLDocument2;
document.parentWindow.execScript("alert('test');", "javascript");
当我尝试访问 document.parentWindow 时会出现问题(即使询问 document.parentWindow != null)。
重要的是,我正在从与文档完成事件线程不同的线程执行此操作。
你能帮我解决这个问题吗?
谢谢,
暗里