Server.URLEncode()
http://localhost/yifuShare/YIFU_SHARE/Stor%26FG_files/每日收货记录.xls

解决方案 »

  1.   

    meizz(梅花雪) ( ) 
    ---------------------
    但是,这样还能打开xls文件吗?我试了好象不行也!因为没法 UrlDecode()一次
      

  2.   

    你直接将 & 替换成 %26 即可
      

  3.   

    用encodeURIComponent(encodedURIString)编码,再用decodeURIComponent(encodedURIString)还原就OK啦,^_^
      

  4.   

    boneeater()用encodeURIComponent(encodedURIString)编码,再用decodeURIComponent(encodedURIString)还原就OK啦,^_^-----------------------------------------------------http://localhost/yifuShare/YIFU_SHARE/Stor&FG_files/每日收货记录.xls
    这是个连接到excel的文件,直接打开了,怎么解码?
      

  5.   

    怎么用Regular Express替换掉'&'为'26%'
      

  6.   

    怎么用Regular Express替换掉'&'为'26%'
      

  7.   

    <a href="<%= replace("http://localhost/yifuShare/YIFU_SHARE/Stor&FG_files/每日收货记录.xls", "&", "%26") %>">
      

  8.   

    明明html里写的是‘%26’可偏偏在状态兰上显示为'&'  ??????????????????
      

  9.   

    明明html里写的是‘%26’可偏偏在状态兰上显示为'&': 是的呀, 对于 %26 这样的字符在客户端里会自动转义的呀. 你不用管状态栏里的东西.
      

  10.   

    还是不行!!
    只要状态兰显示的是'&'字符,那么url就显示'&'所以找不到!虽然html是 ‘%26’如果直接修改url中的'&' 为'%26' 就没有问题
      

  11.   

    OK!  Thanks everyone!  调试成功!!!!