WebBrowser 控件为 WebBrowser ActiveX 控件提供了托管包装。托管包装使您可以在 Windows 窗体客户端应用程序中显示网页。使用 WebBrowser 控件,可以复制应用程序中的 Internet Explorer Web 浏览功能,还可以禁用默认的 Internet Explorer 功能,并将该控件用作简单的 HTML 文档查看器。此外,可以使用该控件将基于 DHTML 的用户界面元素添加到窗体中,还可以隐瞒这些元素在 WebBrowser 控件中承载的事实。通过这种方法,可以将 Web 控件和 Windows 窗体控件无缝地整合到一个应用程序中。显然这是与 php 本身没什么关系的玩意
何况大多数 php 开发人员的调试环境并不在 windows 下,且非 IE 内核的浏览器也不支持 ActiveX所以这个东西在 ASP 版面讨论比较合适

解决方案 »

  1.   


    能模仿这个控件,要能做的事就多了,比如一些采集,curl做不了的,这个就可以
    当然还有其他的了
      

  2.   

    WebBrowser 是 M$ 对抗 webkit 的咚咚么?
      

  3.   

     WebBrowser ActiveX  以前做桌面开发的时候还真用过...用在php上?没想过
      

  4.   

    如果你是要模拟浏览器的操作之类的,在一些比较成熟的框架(比如我用的Symfony)中有所谓的Functional Test,可以模拟点击、检索某个id的元素是否出现、是否是转过来的等等。不知道这个是不是LZ想要的一些功能。
      

  5.   

    也差不多吧,单主要是想用php去操作模拟执行,类似C#里的他会判断网页的一些状态,并且还可以获取JS加载以后的代码
      

  6.   

    前面已经说了,任何工具都有他适应的环境
    如果你工作在 windows 环境那么你可以直接去使用这个东西
    如果你工作在 linux 环境,那么你只能通过 v8js 扩展自己编程了