http:\\10.158.9.2\xinxi\2004\赵艳\<%=server.urlencode("新建.doc")%>

解决方案 »

  1.   

    请问如果使用JAVASCRIPT该如何做?
      

  2.   

    escape("http:\\10.158.9.2\xinxi\2004\赵艳\新建.doc");
      

  3.   

    我使用escape("http:\\10.158.9.2\xinxi\2004\赵艳\新建.doc");仍然打不开,我试着使用只将汉字部分编码后得到字符串:http:\\10.158.9.2\xinxi\2004\%u8D75%u8273\%u65B0%u5EFA.doc仍然与http://10.158.9.2/xinxi/2004/%d5%d4%d1%de/%d0%c2%bd%a8.doc不符,而且仍然无法打开!我试着用: jycjyc(jycjyc)说的server.urlencode是否要引入什么类包!
      

  4.   

    我做测试发现使用java.net.URLEncode类中的encode方法可以实现,请教各位JAVASCRIPT中有没有类似该方法的方法?非常感谢大家!
      

  5.   

    encodeURI()   / decodeURI  只转换参数部分encodeURIComponent()  / decodeURIComponent()  //转换整个uriescape()   / unescape()    //一般用于cookie转码