1
我想保存JavaScript代碼的輸出/結果。例如:用PHP保存JS輸出
<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>");
任何幫助嗎?
謝謝
你不能那樣做,上的JavaScript客戶端上運行。您必須先獲取數據並將其發送回服務器,或者您可以使用用戶代理 – Ibu 2013-03-28 00:48:41
使用「echo」功能寫入頁面 – Adidi 2013-03-28 00:48:46
您是否嘗試過使用AJAX編寫結果?您可以使用AJAX將'navigator.appVerison'發送到PHP文件。 – 2013-03-28 00:48:49