window.location.reload()刷新如何让URL里的空格不变味"+"加号?
如题,求助 如何让reload刷新时,空格即“%20”不会变成"+"?
范例Tester:SFP+LR TS3。
在reload前alert弹出的还依旧是"SFP%2B%20TS3",可是reload后就变成了"SFP%2B+TS3".
附上我的js代码:
1.弹出窗体的js:
function show(Tester) {
var tester = encodeURIComponent(Tester);
var k = showModalDialog("ViewEquipDetails.aspx?Tester=" + tester, window, "dialogWidth:850px;dialogHeight:630px;resizable: no; help: no; status: yes; scroll: yes;");
// debugger;
if (k == 0) {
document.location.reload();
}
else {
document.location.reload(true);
}
}
2.刷新ViewEquipDetails.aspx窗体的js:
function refresh() {
alert(window.location);
window.location.reload();
}
------解决方案--------------------其实可以不用编码呀 ?你的url上面没有中文等特殊符号,就不需要编码
------解决方案--------------------