猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
利用JS获取地址栏的中文参数,如何避免取到乱码?
利用JS获取地址栏的中文参数,如何避免取到乱码?
手掌心
浏览 1376
回答 3
3回答
哈士奇WWW
地址栏的URL不同的浏览器的行为不太一样,有的会按归照GB编码编码成%A1%A1这种形式,有的会按照UTF-8编码,直接输入URL和点击链接访问的URL也可能不一样。这样js取值的时候会出现字符集的问题。建议还是修改ASPX文件,取到值以后生成js时赋值给某个变量。
0
0
0
偶然的你
那不叫乱码,而是url编码,js本身就是读取url编码的对于js获取url的中文你可以尝试用escape() encodeURI() encodeURIComponent() decodeURI()来使js停止或者转换url编码
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
C#
typedef入门问题
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续