ie中url 是不支持中文,需要将中文转码(ajax中的url含中文参数也是要encode(url))
正确示范
<a href="'+ encodeURI("peopleDetails.html?staffname=王二")+'" target="_blank">王二</a>
跳转页面后,
页面如这样http://10.167.35.171:8088/book/peopleDetails.html?staffname=%E7%8E%8B%E4%BA%8C
想要获取staffname参数内容
用decodeURI("http://10.167.35.171:8088/book/peopleDetails.html?staffname=%E7%8E%8B%E4%BA%8C")
输出: http://10.167.35.171:8088/book/peopleDetails.html?staffname=王二
错误示范:
<a href="peopleDetails.html?staffname=王二" target="_blank">王二</a>
上面例子在ie跳转到此页面时,获取staffname的内容有问题,后台报错