当前位置:编程学习 > C#/ASP.NET >>

在中文系统中怎么把alert的按钮文字变成英文????

我现在在做一个双语言版本的网站。
当浏览者选择英文的时候。不管在什么语言的系统上网站所有界面都变成英文,反之则都变成中文。
但目前对于js的alert、confirm等窗口中的按钮没办法变成对应的语言。
请问哪位高手能解决不!!!!!! --------------------编程问答-------------------- 这个很好搞 先占个沙发再说 --------------------编程问答-------------------- 相对于弹出这些窗口的js自己写吧。 --------------------编程问答-------------------- 写一张网页为弹出窗口,然后调用window.showModalDialog 方法
SCRIPT>
function fnRandom(iModifier){
return parseInt(Math.random()*iModifier);
}
function fnSetValues(){
var iHeight=oForm.oHeight.options[
oForm.oHeight.selectedIndex].text;
if(iHeight.indexOf("Random")>-1){
iHeight=fnRandom(document.body.clientHeight);
}
var sFeatures="dialogHeight: " + iHeight + "px;";
return sFeatures;
}
function fnOpen(){
var sFeatures=fnSetValues();
window.showModalDialog("showModalDialog_target.htm", "",
sFeatures)
}
</SCRIPT>
<FORM NAME=oForm>
Dialog Height <SELECT NAME="oHeight">
<OPTION>-- Random --
<OPTION>150
<OPTION>200
<OPTION>250
<OPTION>300
</SELECT>
Create Modal Dialog Box
<INPUT TYPE="button" VALUE="Push To Create"
onclick="fnOpen()">
</FORM>
--------------------编程问答-------------------- 将浏览器的语言设置中en-us设置为第一位 --------------------编程问答-------------------- 你不要担心这些,在英文的浏览器中会自动变的 --------------------编程问答--------------------  <script   language= "javascript "   src= "资源文件.js "> </script> 通过资源文件实现多语言
protected override void InitializeCulture()   
  {   
  String s = Request.QueryString["currentculture"];   
  if (!String.IsNullOrEmpty(s))   
  {   
  Thread.CurrentThread.CurrentUICulture = new CultureInfo(s);   
  Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(s);   
  }   
  }   
或Visual Studio International Pack 包含一组类库,该类库扩展了.NET Framework对全球化软件开发的支持 
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,