0
即時通訊嘗試使用jquery bbq記住頁面與ajax。ajax記住頁面:#vs?
但我想知道,爲什麼我應該使用#值而不是?記住頁面的值,例如。
?country=1®ion=2
然後得到與$ _GET的值並顯示此時,相應的信息
VS
#country=1®ion=2
事業後者我不能用PHP的權利得到它?
即時通訊嘗試使用jquery bbq記住頁面與ajax。ajax記住頁面:#vs?
但我想知道,爲什麼我應該使用#值而不是?記住頁面的值,例如。
?country=1®ion=2
然後得到與$ _GET的值並顯示此時,相應的信息
VS
#country=1®ion=2
事業後者我不能用PHP的權利得到它?
因爲
#country=1®ion=2
是錯誤的URL語法。 這是正確的:
?country=1®ion=2
,這也是正確的:
?country=1®ion=2#bookmarkname
。注意,#值必須進去之後 - &值?此規則不是來自PHP或jQuery,這是基本的URL語法。
P.S. #之後的字符串未發送到Web服務器(並且PHP無法獲取),因此您必須使用有效的語法。
但是有人說#後面的字符串沒有發送到web服務器 – ajsie
那麼你必須使用有效的語法(?country = 1&region = 2)。 – SLA80
所以你的意思是我可以通過網址得到它?q = hello#country = 1&region = 2? 但不是由url#country = 1&region = 2? – ajsie