繁体   English   中英

可以跨浏览器使用utf8的url参数吗?

[英]Cross browser url parameter with utf8 possible?

1.请问我是否知道所有现代浏览器都支持用户地址参数,例如http://abc.com?something=UTF8chactersHERE

2.哪个浏览器不支持?
3. javascript是否可以在所有浏览器上正确解析参数?

示例: http ://abc.com ? something =环保部&something2 =环保部

您应该对字符的UTF-8表示形式进行百分比转义:

http://abc.com/?something=环保部&something2=环保部

变成

http://abc.com/?something=%E7%8E%AF%E4%BF%9D%E9%83%A8&something2=%E7%8E%AF%E4%BF%9D%E9%83%A8

任何现代的浏览器都会在URL栏中将第二个显示为第一个。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM