【JavaScript】使用 decodeURIComponent 的時候報錯 Uncaught URIError: URI malformed

問題: 在作頁面搜索功能的時候,須要URL地址中拼接查詢關鍵字(key),而後 跳轉到拼接後的地址(https://xxx.com/search?q=key)。若是key裏面有中文字,瀏覽器會默認編碼掉,因此這個頁面調查詢接口的時候須要先解碼(/api/search?content=解碼後的key),出現了上面的錯誤。javascript 緣由: 查詢關鍵字包含一些瀏覽器敏感的關鍵詞,例如:# ,
相關文章
相關標籤/搜索