1

我想保存 JavaScript 代码的输出/结果。例如:

<script>document.write(navigator.appVersion)</script>

对于 PHP,我没有问题:

$ip = $_SERVER['REMOTE_ADDR']; 
$file = "log.txt"; 
$open = fopen($file, "a+"); 

然后写:

fwrite($open, "<b>IP Address:</b> " .$ip . "<br/>"); 

现在我想用同样的方法写出 JavaScript 的结果。

当然这是行不通的:

fwrite($open, "<script>document.write(navigator.appVersion)</script>");

有什么帮助吗?

谢谢

4

1 回答 1

2

如果您需要获取有关用户浏览器的信息,请使用 PHP 函数。除非您使用 Ajax 将其发回,否则您无法从 PHP 获取 Javascript 输出。

要使用 PHP 获取浏览器信息,请使用get_browser()

于 2013-03-28T00:50:11.490 回答