在JavaScript警告/消息框欧元符号或其他实体
-
20-08-2019 - |
题
是否有人知道我可以显示欧元或其他HTML实体JavaScript警告窗口?
解决方案
alert('\u20AC');
其他提示
<script>alert("\u20ac");</script>
(20AC正在为欧元符号的Unicode字符。)
一个警告框可以显示当前正在使用的代码页为当前登录的会话中的任何字符。因此,例如,如果机器是使用1252代码页可以显示eurosign。
它不清楚你的问题是什么,你的JavaScript字符串不应该有编码为实体的人物呢?
修改强>:
如果您指定的HTML或作为Response.Charset的UTF-8,但你有没有实际保存在UTF-8格式的ASP文件,你将有ASCII之外,字符的问题。
ASP假定ASP文件的静态部分是所需的代码页已经并将其发送逐字逐字节,没有编码会发生。
例如,U+1234
使用这样的:alert('\u1234')
有关完整列表,你可以看到所有实体列表: 结果,1) http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references 结果,2) http://www.utf8-chartable.de/ 结果,3) http://rishida.net/tools/conversion/ (转换器)
不隶属于 StackOverflow