首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

window.location.reload()刷新怎么让URL里的空格不变味"+"加号

2013-06-26 
window.location.reload()刷新如何让URL里的空格不变味+加号?如题,求助 如何让reload刷新时,空格即“%20”

window.location.reload()刷新如何让URL里的空格不变味"+"加号?
如题,求助 如何让reload刷新时,空格即“%20”不会变成"+"?
范例Tester:SFP+LR TS3。
在reload前alert弹出的还依旧是"SFP%2B%20TS3",可是reload后就变成了"SFP%2B+TS3".
附上我的js代码:
1.弹出窗体的js:


        function refresh() {
            debugger;
            document.location.reload();
        }
        function add_move(Tester,Model, SerialNo, style) {
            var tester = Tester.replace(" ", ".").replace("+","-");
//            tester = encodeURIComponent(Tester);
            
            var k = window.showModalDialog("AddEquipDetails.aspx?Tester=" + tester + "&Model=" + Model + "&SerialNo=" + SerialNo 


            + "&Style="+style, window,"dialogWidth:600px;resizable: yes; help: no; status: no; scroll: yes;");
            debugger;
            if (k == "0") {
                document.location.reload();
            } 
            else {
                document.location.reload(true);
            }

        }



<a onlclick>引用add_move()
                                    <asp:TemplateField HeaderText="Delete">
                                        <ItemTemplate>
                                             <a onclick="add_move('<%# Eval("testerRack.Tester") %>','<%# Eval("testerRack.Model")%>','<%# Eval("testerRack.SerialNo") %>','2')" class="mouseType">Del</a>
                                        </ItemTemplate>
                                    </asp:TemplateField>

button里引用refresh()
 <asp:Button ID="Button1" runat="server" Text="Refresh"  OnClientClick="refresh()" />
你就不能调试,看原因么 ?

热点排行