我需要從一個網頁,其中包含一個表單發送URL,到另一頁,檢查鏈接是否在我的數據庫或不存在。所以存在具有特殊字符的URL,例如'+''%',並且URL的某些部分是html編碼的,有些則不是。所以我無法編碼並從接收者頁面發送URL解碼。發送URL到另一個使用Ajax請求
$('#searchbutton').click(function(){
var url = $('#urltext').val();
$('#datatodiv').load("searchlink.php?url="+url);
});
當我輸入其在searchurl.php頁面收到「HTTP網址 「http://www.example.com/ae2/STUDIO+CHANNEL+PRO/」://www.example。 com/ae2/STUDIO CHANNEL PRO /「,其中」+「被更改爲空白。有些情況下使用了諸如「%20」等編碼數據。
改變負載請求jquery的就搞定了,現在它得到了工作。 '; .get(「searchurl.php」,{url:url},function(data){ alert(data); });' –