关于Can a PHP Proxy call Javascript functions like a click我正在研究一个涉及使用PHP的HTTP类来模拟客户端浏览器的解决方案。
有谁知道PHP HTTP类是否支持javascript函数?你能推荐其他人吗?
谢谢!
答案 0 :(得分:2)
否,但事实并非如此。你必须自己实现这一点。如果你想拥有全部服务器端,请查看phpjs,j4p5或更好的spidermonkey pecl扩展。 http://pecl.php.net/package/spidermonkey
更好的选择可能是通过XPI插件/ XPCOM桥自己编写真实浏览器的脚本。曾经有一个叫做“JSSh”的扩展,另一个是“SD连接器”,http://www.activestate.com/blog/2008/05/jssh-replacement-sd-connector
这些选项都不简单。这就是为什么没有人这样做的原因,以及为什么这些奢侈的功能特别不在HTTP类中。
答案 1 :(得分:0)
Http流处理程序与浏览器没有任何关系。它不会生成DOM树,阻止广告或执行javascript - 它只是一个处理http protocol的库。