我第一次使用TWebBrowser组件,但是我遇到了一些页面没有完全正确加载内容的问题,我相信原因是由于脚本错误。
我在Windows 10上使用Delphi XE7,Microsoft Edge和Internet Explorer都像Firefox一样正确加载页面,但是TWebBrowser组件没有正确显示内容。
我唯一做的就是在表单上删除一个TWebBrowser组件,然后从一个名为WebBrowser1.Navigate()
的按钮点击 - 网站给我的麻烦是Steam。
在页面加载时,我会看到各种脚本错误消息,我只能假设是页面加载不正确的原因,例如:
这是通过TWebBrowser加载时Steam主页的外观:
我还需要做些什么来确保页面正确加载吗?而不是抑制那些错误消息可以做些什么来解决它们?