怎样让webbrowser执行JS脚本正常显示网页

VB中webbrowser控件一般不支持JS脚本,总会出现脚本错误,即使用.Silent = True也只能屏蔽错误,
JS脚本的网页无法正常显示,哪位高手帮忙让webbrowser执行JS脚本正常显示网页。

浏览器一般都对脚本具有容错性的,一些小差错会自动忽略或智能修正,而WebBrowser控件的容错性较差,稍有差错就会提示,所以并不是说WebBrowser不支持JS脚本,而是它对脚本的准确性要求较高。
补充说一下:正是由于浏览器的容错性,使得一些脚本编写者认为只要是浏览器中能运行的脚本就是正确的,使得一些错误被习惯性地不断重复,因此现在好多网页上的脚本代码其实都是含有错误的,尤其是一些公开的代码,复制得越多就越有错。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-11-03
webbrowser只要是遇到跨域js就会报错。很多网页用IE正常,webbrowser报错就是这个原因。
我也在寻求解决方法。
相似回答