我没什么问题。我是波兰语,我需要在我的网站上使用波兰语。
当我尝试设置标题时,没有问题,我可以设置抛光字符,一切都很好显示。 但是当我尝试设置Value时,我的地址栏中有一些混乱。当我尝试制作:
“MasażeiSPA”我得到:
“马萨%C5%BCE%20I%20SPA”。
我在谷歌上搜索过,但我的问题没有具体解决方案。
我正在尝试做的是将URL发送到HTML,但它以错误的方式编码。
有没有解决方案?
感谢您的帮助。
答案 0 :(得分:4)
为什么令人惊讶的是,设置浏览器地址栏的URL值(不是页面标题,请注意你)会输出一个字符串(正确地,顺便说一下)url-encoded?
如果您要设置页面标题,请使用setTitle()
代替setValue()
。
修改强>
请参阅this page,了解为何需要对网址中的特殊字符进行编码。