I am using CHtmlView to show HTML pages from online into my application. Whenever the site/page tries to load any '.js' file or script it throws Script Error dialog and unable to load few items from the page. I have made SetSilent(TRUE) to avoid error messages, but still the Script Error occurs without showing the dialog. How can I overcome this problem?

有帮助吗?

解决方案

To avoid JavaScript errors, one must create a value in registry edit under the following registry path,

32-bit : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION

64-bit : HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION

value name : your application name(eg: sample.exe)

value : refer to this page

其他提示

Editing the registry will suspend all alert messages. There is another way to avoid error alerts in your web page. Just add the following codes in the page:

<script type="text/javascript" >
    function fnOnError(msg,url,lineno){
        return true;
    }
    window.onerror = fnOnError;
</script>
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top