确认框没有显示希伯来语

时间:2013-10-11 09:52:42

标签: javascript asp.net confirmation

我在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);
}

2 个答案:

答案 0 :(得分:0)

这似乎是编码问题。尝试使用不同的编码保存您的文档,我建议使用UTF-8。

要在Visual Studio中执行此操作:打开文档,转到文件 - >另存为,在打开的对话框中,“保存”按钮有一个带选项的箭头。选择“使用编码保存”,然后选择适当的编码。

希望这有帮助

答案 1 :(得分:0)

谢谢,但我通过添加此定义的配置

解决了这个问题
<system.web>
    <globalization requestEncoding="windows-1255"
    responseEncoding="windows-1255" />
</system.web>

现在希伯来语正在工作:)