是的D7自带的TWebBrowser,没有IE高版本的一些功能。使用Xe7编译试试。

解决方案 »

  1.   

    D7自带的TWebBrowser 在 win7或ie8及更高的系统里,自动会使用 系统的ie吧
    如果没有特殊的操作,应该可以正常运行的
      

  2.   

    TWebBrowser使用操作系统的ie内核
      

  3.   

    现在越来越多的软件、网站不支持IE了,建议用开源CHROME内核吧,我把它的例程上传到我的下载资源了
      

  4.   


    我的电脑就是安装WIN7的,但还是不行
      

  5.   


    我的电脑就是安装WIN7的,但还是不行win7里,ie至少是8了
    d7的exe使用的 应该也是ie8了,服务器还会说它是ie6?不可能啊。
      

  6.   

    大概是需要修改注册表TWebBrowser才能用到系统里面的高版本ie。
      

  7.   

    事实上我用电脑的IE8就能打开图片,但用TWebBrowser 就是不显示。
      

  8.   


    doloopcn 大虾,
    你的资料我下载了,编码时缺少cefgui,可我一加入此单元,编码时就会提示存取地址错误。可否帮检查一下?
      

  9.   

    我用的是d7,一般我都把PAS,DCU之类的文件直接放到工程目录下
    运行DEMO,和写简单的浏览器没有出现过问题
    源码中有的地方会出现:如图中的错误,你得手工把路径改回来
    因为是开源的嘛
      

  10.   

    或者用Google浏览器的内核  我用过 很不错的 
      

  11.   

    webbrowser是用得IE6或者IE7的内核,跟系统的IE版本没关系,用webbrowser访问可以显示IE版本的网页就能看出来
      

  12.   

    最近,使用EmbeddedWB,自己编写了一个浏览器。
    非常好用,但是有些功能不能使用。我现在回帖,就是用通过自编的浏览器,快捷方便,但上传图片,就不行。
      

  13.   

    如果电脑上安装了大于6的IE
    可以修改注册表来使用高版本IE内核
    就算D7也一样使用高版本IE内核
      

  14.   

    HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
      

  15.   

    如何修改使webbrowser 不用系统自带的IE内核?