1
24
不,不。 每一页都有元标记中定义的字符集编码, 就在下面 头单元
或
除此之外,每页 应使用目标字符集编码进行编辑 .否则,它将无法按预期工作。 最好在服务器端定义其目标字符集编码。
设置每个脚本文件是否使用敏感字符(_、_、_、_、_等…)是一个好主意。
…
不,不。 目标服务器 可以处理ISO-8859-1以外的字符串 . 例如,Tomcat在ISO-8859-1中处理,无论您如何设置页面。因此,在服务器端,您可能需要根据设置页面的方式设置请求。
如果您真的想转换目标字符集编码,请尝试如下操作
或 您应该提供一个函数来获取每个字符使用的Unicode字符集中的数字表示。不管目标字符集编码如何,它都能工作。例如,_as unicode字符集是\u00e1;
Here 您可以看到实际情况: 你可以用这个 link 作为准则(请参见javascript转义) 添加到原始答案如何实现jquery功能
它工作得很好,没有任何头痛。 当做, |
2
4
我也遇到了类似的问题。我需要使用jquery传递一个url参数来进行Ajax调用,大多数时候参数值包括重音符号。 两个页面都必须设置为charset=iso-8859-1,而javascript的函数:encodeuri、encodeuricomponent等只使用utf-8。 我所做的就是在原始页面中创建一个链接,包括所有没有任何编码的参数,比如:
然后将HREF值赋给变量,如下所示:
所以最后,“thelink”变量值是ISO-8859-1编码的,一切都正常工作。 |
cheese-berry · Chrome扩展:点击后弹出图像更改 2 年前 |
Hamdi Alp · 镀铬。存储同步设置和获取失败 6 年前 |
Wyatt Arent · 在哪里接受订阅付款? 6 年前 |