【发布时间】:2012-11-20 04:19:32
【问题描述】:
我想知道是否有一种方法可以使用 php 获取当前 Web 浏览器窗口句柄 (HWND),就像获取浏览器信息一样。
我不想使用 COM 类获得这样的浏览器句柄
$Browser = new COM("InternetExplorer.Application");
$Browserhandle = $Browser->HWND;
【问题讨论】:
-
不,这超出了 PHP 的范围,您将获得的最好的方法是 $_SERVER['HTTP_USER_AGENT'] 属性来确定客户端使用的浏览器。要收集诸如浏览器桌面大小之类的东西,不幸的是它是 JavaScript 的一项任务。
-
抱歉,我还应该问的是,您正在开发的内容超出了运行 PHP 脚本的计算机的本地环境吗?
-
@Scuzzy 这并非不可能。 get_browser() 返回很多关于浏览器和操作系统的信息。
-
我感觉@Gaara 正在尝试实现超出 PHP 设计目标的目标。