Jon*_*han 3 windows delphi internet-explorer twebbrowser
我正在考虑使用项目中Delphi默认托盘组件中的TWebBrowser组件,但我想知道它是否使用客户端计算机上安装的IE版本?
如果是:
那么我想它会分享它的历史,cookies,workoffline和类似的东西?
我能以某种方式将它们分开吗?
是否有任何webbrowser组件是免费的,并且不与客户端上的Internet Explorer共享?
小智 9
目前的答案并不完全正确.出于兼容性目的,除非您添加一些注册表设置,否则WebBrowser控件将默认在IE7标准模式下运行.
见 http://blogs.msdn.com/b/ie/archive/2008/03/18/webbrowser-control-rendering-modes-in-ie8.aspx 和 http://blogs.msdn.com/b/ie /archive/2009/03/10/more-ie8-extensibility-improvements.aspx
所以它不是当前的IE版本.如果您使用fiddler或检查代理字符串的Web服务器日志,您也可以检查这一点 - 因为它也会改变使用的代理字符串!
是的,TWebBrowser使用机器上安装的任何IE版本.看看这个类似的线程,寻找一些可能的选择..
如何在Delphi应用程序中嵌入除IE <n>之外的浏览器对象
| 归档时间: |
|
| 查看次数: |
10417 次 |
| 最近记录: |