在互联网上找到这个简单的联系表。一切正常,但警报似乎无法显示某些特定于我的语言的字符,如 ā ē š ž ī ļ。 这是联系表格的代码:
if ($mail_status) { ?>
<script language="javascript" type="text/javascript">
alert('Jūsu ziņa ir saņemta!');
window.location = '/';
</script>
<?php
}
警报的显示方式如下。
我将不胜感激任何帮助。谢谢。
最佳答案
在 ASCII 无法做到的地方使用 Unicode 转义符:
alert("J\u016bsu zi\u0146a ir sa\u0146emta!");
假设您有 Python 3,自己编码更多字符串也相当简单:
$ python3
>>> x = "Jūsu ziņa ir saņemta!"
>>> print(x.encode('ascii', error='backslashreplace').decode('ascii'))
J\u016bsu zi\u0146a ir sa\u0146emta!
关于php - Javascript 警报不在 php 联系表单中显示变音符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14115649/