Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/139.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用CDHtmlDialog(MFC)的Javascript注入_Javascript_C++_Html_Mfc - Fatal编程技术网

使用CDHtmlDialog(MFC)的Javascript注入

使用CDHtmlDialog(MFC)的Javascript注入,javascript,c++,html,mfc,Javascript,C++,Html,Mfc,有没有人举过一个如何用CDHtmlDialog注入Javascript变量的例子?使用谷歌或MSDN似乎没有任何现成的解决方案。假设“window.external”在HTML中不可用。获取IHTMLDocument2的方式是CDHtmlDialog::GetDHtmlDocument。在访问文档之前,您需要等待文档完成 您调用脚本的方式是。您可以通过IHTMLDocument2::parentWindow属性获取窗口。只需在执行的jscript中声明一个变量。获取IHTMLDocument2的

有没有人举过一个如何用CDHtmlDialog注入Javascript变量的例子?使用谷歌或MSDN似乎没有任何现成的解决方案。假设“window.external”在HTML中不可用。

获取IHTMLDocument2的方式是CDHtmlDialog::GetDHtmlDocument。在访问文档之前,您需要等待文档完成


您调用脚本的方式是。您可以通过IHTMLDocument2::parentWindow属性获取窗口。只需在执行的jscript中声明一个变量。

获取IHTMLDocument2的方式是CDHtmlDialog::GetDHtmlDocument。在访问文档之前,您需要等待文档完成


您调用脚本的方式是。您可以通过IHTMLDocument2::parentWindow属性获取窗口。只需在执行的jscript中声明一个变量。

DocumentComplete=NavigateComplete?否-视图是在NavigateComplete2创建的,但很可能文档仍在下载中。不建议此时进行代码注入。DocumentComplete是您应该将代码放在需要完整文档的位置。DocumentComplete=NavigateComplete?否-视图是在NavigateComplete2创建的,但很可能文档仍在下载中。不建议此时进行代码注入。DocumentComplete是您应该将代码放在其中的地方,该代码需要一个完整的文档。