Ⅰ 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);