我在asp.net中构建我的项目,而我的一个朋友则用confermation框编写脚本。
除了希伯来语的消息之外,这个功能很有用。 ie和chrom showen“?”标记而不是我写的希伯来字符。
function ConfirmDeleteTeacher() {
var confirm_value = document.createElement("INPUT");
confirm_value.type = "hidden";
confirm_value.name = "confirm_value";
if (confirm("בלה בלה?")) {
confirm_value.value = "Yes";
} else {
confirm_value.value = "No";
}
document.forms[0].appendChild(confirm_value);
}
答案 0 :(得分:0)
这似乎是编码问题。尝试使用不同的编码保存您的文档,我建议使用UTF-8。
要在Visual Studio中执行此操作:打开文档,转到文件 - >另存为,在打开的对话框中,“保存”按钮有一个带选项的箭头。选择“使用编码保存”,然后选择适当的编码。
希望这有帮助
答案 1 :(得分:0)
谢谢,但我通过添加此定义的配置
解决了这个问题<system.web>
<globalization requestEncoding="windows-1255"
responseEncoding="windows-1255" />
</system.web>
现在希伯来语正在工作:)