我的項目實現搜索(從默認HTML
頁面),並將重定向到搜索頁面(ASPX
頁面),我使用查詢字符串來傳遞搜索值。當語言設置爲非英語時(例如泰語,西里爾語),我得到potentially dangerous Request.QueryString value
服務器錯誤。處理潛在危險查詢字符串
有什麼辦法可以從客戶端處理這個問題嗎?目前我無法找到一種方法來處理頁面本身(Page_Load
,Page_PreInit
未觸發)。
這是我用來重定向代碼:
function Search() {
var searchString = document.getElementById('txtSearch').value;
location.href = "/Search.aspx?search=" + searchString;
}
您是否嘗試過加密你的查詢字符串和解密上重定向頁面? – TheGeekYouNeed
還沒有,我發佈我的代碼重定向搜索頁面。 – KaeL