0
我試圖存儲網址,如:如何在變量中存儲包含哈希標記的完整url?
http://localhost/pro_print/index.php#page=home
在一個變量,但我找不到,做一個函數。我發現了很多解決方案來存儲index.php,但它不包含哈希標記及其後面的內容。有這個PHP解決方案嗎?
我確實發現我可以通過使用document.write(document.url)
或document.write(location.href)
獲得包含哈希標記的完整url,但是如何將其存儲到我的變量中?有沒有什麼辦法可以像這樣的解決方案結合使用PHP和javaScript?
<?php $url ="?><script>document.write(document.url)</script><?php "?>
你知道php在頁面到達你的瀏覽器之前就已經被解析了,並且javascript開始運行了嗎? – Marius 2009-11-02 10:26:39
恩,是的,你似乎有完全混淆了客戶端和服務器之間的執行順序。如果您希望客戶端JavaScript將變量發送回服務器上的PHP,則需要查看錶單提交或XMLHttpRequest。 – bobince 2009-11-02 10:31:04