javascript提示 - 如何在阿拉伯语文本中显示确定/取消按钮

时间:2012-08-22 04:41:36

标签: javascript prompt

我使用过js提示符。消息和默认值以阿拉伯语显示,但是OK / Cancel按钮以英语显示,如何将确定/取消按钮更改为阿拉伯语

我的java脚本是

var enter_name ='<fmt:message key="enter.name"/>';
var _name ='<fmt:message key="default.name"/>';

prompt(enter_name,_name);

属性文件 阿拉伯

enter.name=أدخل اسم المستخدم
default.name=اسم المستخدم

enter.name=Enter Username
default.name=Username

我尝试过使用jPrompt,将jquery.alerts.js确定/取消按钮更改为阿拉伯语并将jPrompt正确显示正确表示以阿拉伯语显示。但问题是当我们使用jPrompt时,它会在单击Ok / Cancel按钮之前执行下一行代码。在单击OK / Cancel按钮之前,我不需要执行下一行代码。这就是为什么我选择提示,但我不知道如何将确定/取消按钮标题更改为阿拉伯语。

2 个答案:

答案 0 :(得分:3)

你做不到。 prompt是一个使用浏览器chrome区域设置的浏览器API - 即“OK”和“CANCEL”将采用客户端浏览器的语言。

答案 1 :(得分:0)

javascript提示符不在您的控件中。 Windows上的IE遵循提示消息的操作系统语言。即因为它使用messagebox Win32 API调用。非原生浏览器Google Chrome和Firefox使用浏览器语言设置。它的浏览器可能会遵循OS语言或浏览器语言。请参阅: - set browser language