0

我在 asp.net 中构建我的项目,对于我的一个 frm,我用 confermation box 编写脚本。

该功能在希伯来语 msg 旁边效果很好。即和铬显示“?” 标记而不是我写的希伯来字符。

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);
}
4

2 回答 2

0

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

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

希望这可以帮助

于 2013-10-12T12:01:03.883 回答
0

谢谢,但我通过添加配置这个定义解决了这个问题

<system.web>
    <globalization requestEncoding="windows-1255"
    responseEncoding="windows-1255" />
</system.web>

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

于 2013-10-13T18:12:10.220 回答