2012-08-22 29 views
0

我已经使用了js提示符。在英语中显示在阿拉伯语中显示的信息和默认值,但确定/取消按钮,如何改变OK /在取消按钮阿拉伯语javascript提示 - 如何显示阿拉伯文本中的确定/取消按钮

我的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按钮之前,我不需要执行下一行代码。这就是为什么我选择提示,但我不知道如何将确定/取消按钮标题更改为阿拉伯语。

回答

3

你不能。 prompt是一个使用浏览器区域设置的浏览器API,即“确定”和“取消”将以客户端浏览器的语言显示。

+0

哦,我感谢您的快速回复。我可以在单击确定/取消按钮之前阻止下一行执行使用jPrompt? –

+0

也许,但你必须显示你的代码。 – Hamish

0

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