js 页面传参数时 参数值含特殊字符的问题

 更新时间:2009年12月13日 22:54:08   作者:  
解决方法就是利用js的escape函数,这个函数在解决中文乱码等方面应用的比较广泛。推荐使用。
工作中遇到的小问题,一个页面中通过window.showModel("comm/morelanguage.jsp?str=zh_CN:爱#;zh_TW:愛;en:love;",,,,);弹出另一个页面并将参数传递到另一个页面,另一个页面接受得到src参数值时会出现问题,值不对,测试过是因为#特殊字符的问题,对于这些特殊字符我采取的办法是

传参数时,str=escape('str=zh_CN:爱#;zh_TW:愛;en:love;')处理

接受参数时,拿到str后str=unescape(str);

相关文章

  • JS去除重复并统计数量的实现方法

    JS去除重复并统计数量的实现方法

    js去除重复并统计数量方法,首先点击按钮触发事件,然后用class选择器,迭代要获取的文本(这里最好用text()方法)加入到Array()集合里。具体操作方法,大家通过本文学习下吧
    2016-12-12
  • web前端开发upload上传头像js示例代码

    web前端开发upload上传头像js示例代码

    这篇文章主要为大家详细介绍了web前端开发upload上传头像js示例代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-10-10
  • 详解基于Vue cli生成的Vue项目的webpack4升级

    详解基于Vue cli生成的Vue项目的webpack4升级

    这篇文章主要介绍了详解基于Vue cli生成的Vue项目的webpack4升级,本文将详细介绍从webpack3到webpack4的升级过程,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-06-06
  • 纯javascript前端实现base64图片下载(兼容IE10+)

    纯javascript前端实现base64图片下载(兼容IE10+)

    这篇文章主要介绍了纯javascript前端实现base64图片下载(兼容IE10+),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • 简单了解JavaScript操作XPath的一些基本方法

    简单了解JavaScript操作XPath的一些基本方法

    XPath构建于XML之上,以表示路径的方式来确定XML中元素位置,事实上并不是太常用,这里我们来简单了解JavaScript操作XPath的一些基本方法
    2016-06-06
  • 二级域名或跨域共享Cookies的实现方法

    二级域名或跨域共享Cookies的实现方法

    适用于Asp。 在主域名设置的Cookie,在各子域名共用;适用于博客等提供二级域名。这个问题,以网上有众多帖子,可惜都没有完整解决。
    2008-08-08
  • JavaScript 字符串处理函数使用小结

    JavaScript 字符串处理函数使用小结

    JavaScript 字符串处理函数使用小结,学习js的朋友可以参考下。
    2010-12-12
  • 浅谈js闭包理解

    浅谈js闭包理解

    这篇文章主要介绍了对js闭包理解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • select标签设置默认选中的选项方法

    select标签设置默认选中的选项方法

    下面小编就为大家分享一篇select标签设置默认选中的选项方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-03-03
  • 用JavaScript做简易的购物车的代码示例

    用JavaScript做简易的购物车的代码示例

    这篇文章主要介绍了用JavaScript做简易的购物车的代码示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10

最新评论