我傳遞一個URL到一個PHP文件,在其中改變一些顏色等顏色之一是#ccc
,並通過了&background=#ccc
這打破了我的PHP文件(它停止我的$_GET
參數在那個hashtag,之後的所有內容都不會傳遞)編碼JavaScript網址以傳遞#(#標籤)
我試過編碼我的網址爲encodeURIComponent(url)
,它也編碼我的?和&我使用我的$ _GET字符串。當使用encodeURI()
時,標籤根本不編碼。
任何想法如何將我的所有變量傳遞給我的PHP文件,以便我可以在那裏閱讀它們?
請注意這是一個樣式表href。我不能/不會使用jQuery的$.get()
方法只是解析標籤,在我追加它是這樣:
<link href="http://localhost:8888/test.php/layout.scss?primarycolor=hotpink&secondarycolor=white&background=#ccc&textcolor=black&linkcolor=black&font=Futura&" type="text/css" rel="stylesheet" id="custom-style">
你不能只傳遞背景= ccc和代碼後面添加hashtag? – Buzka91
是的,使用'ccc'並提供之後的hashtag。人們總是用太複雜的解決方案。 –
除了人們可以通過「黑色」的事實。那麼會轉換爲「#black」。將很多不需要hashtag的東西拖垮會複雜得多;) – CaptainCarl