在 w3schools 上访问此地址时,地址中的 %28 会在我按下回车键加载页面时自动解码为 ( 在 Firefox 地址栏中。
http://www.w3schools.com/TAGS/html_form_submit.asp?text=%28Hello+G
但是,当访问此地址时(末尾有一个额外的 %),地址栏中的地址不会被重写。
http://www.w3schools.com/TAGS/html_form_submit.asp?text=%28Hello+G%
谁能解释这种行为?它导致我正在处理的 AJAX 调用出现问题(当我发出请求时,来自 document.location.hash 值编码字符的网页会被自动解码,并且因为我使用的是 CodeIgniter,所以不允许解码的字符。