2014-06-10 29 views
0

我有一個WordPress腳本里面發送4個變量到一個URL的JavaScript腳本。現在URL的GET方法包含特殊字符

,因爲默認情況下WordPress的轉換 '&' 到&#038,目標網址變爲http://localhost/mysite/add.php?var1=a&var2=b&var3=c&var4=d

,而不是

http://localhost/mysite/add.php?var1=a&var2=b&var3=c&var4=d 

幷包含在add.php PHP腳本只得到VAR1。

可以解決這個問題嗎?謝謝!

+0

是什麼代碼看起來象創建此網址是什麼? – cpilko

+0

luaLover

回答

0

最簡單的將是聲明另一個變量,並在運行時&字符:

var amp = String.fromCharCode(38); 
window.location.href = ... var1 + amp + "var2=" + var2 + amp +... 

更優雅可能是使用jQuery.param()