Ⅰ MFC基于HTML控件加载javascript弹出安全提示,怎么屏蔽掉提示
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LOCALMACHINE_LOCKDOWN]
"iexplore.exe"=dword:00000000
保存以上字符到txt文件并另存为reg文件,之后添加注册内表
会屏蔽掉ie的activex提示容
Ⅱ MFC 怎么执行网页的javascript脚本
C/C++ codeIHTMLDocument2 *pHTMLDocument=NULL;
if (!(pHTMLDocument = (IHTMLDocument2*)m_browser.get_Document())) //获取 IHTMLDocument2 的接口指针
return;
CString sScript = "__doPostBack(\'lbNextPage\',\'\')"; //设置要调用的javascript函数
CString Type = "javascript"; //设置调用的脚本类型
IHTMLWindow2 *m_pHtmlWindow=NULL;
pHTMLDocument->get_parentWindow(&m_pHtmlWindow); //得到子框架
VARIANT ret;
ret.vt = VT_EMPTY;
BSTR bstr = sScript.AllocSysString();
BSTR btype = Type.AllocSysString ();
m_pHtmlWindow->execScript(bstr,btype , &ret); //执行要调用的脚本函数。
::SysFreeString(bstr);
::SysFreeString(btype);