/////////////////////////////////////////////////////////////////////
//eg. CallJavascript(L"InstallEnd('www','www')");
void CWebBrowser::CallJavascript(CString strParam)
{
IHTMLDocument2* pHTMLDoc = (IHTMLDocument2*)GetDocument();
if (NULL == pHTMLDoc)
{
return;
}
pHTMLDoc->QueryInterface(IID_IHTMLDocument2,(void**)&pHTMLDoc);
IHTMLWindow2 *pHTMLWindow;
pHTMLDoc->get_parentWindow(&pHTMLWindow);
if (NULL == pHTMLWindow)
{
return;
}
VARIANT ret;
pHTMLWindow->execScript(CComBSTR(strParam), CComBSTR("javascript"), &ret);
}
vc 调用 web javascript
最新推荐文章于 2025-08-08 17:07:36 发布