我試圖實現Facebook像'按鈕我的網站,但我有一個問題,當我的網址有一個「&」在其中。我曾嘗試使用htmlentities
以及urlencode
(這是最接近工作,但不完全)。Facebook的'喜歡'社會插件&符號錯誤
我有這樣一個網址:example.com/entry.php?id=1&refer=abc
,我URL編碼整個事情中的href的IFRAME的社交插件按鈕,就變成了:example.com%2Fentry.php%3Fid%3D1%26refer%3Dabc
現在,當我與此類似按鈕加載頁面,然後點擊「like」它顯示正確的網址「example.com/entry.php?id=1&refer=abc
」,但它接着說錯誤,單擊錯誤消息,我得到此錯誤:
無法到達example/entry.php?id=1&refer=abc
的頁面。
因此,由於某些原因,它將&解釋爲&功放,這是怎麼回事?
想法?
我沒有意識到你必須按複選標記才能接受答案,我認爲點擊向上箭頭已經足夠好了。我現在接受了我所有問題的答案。 – Nikhil 2011-03-15 00:48:29