【发布时间】:2013-05-28 18:01:20
【问题描述】:
这是用于重定向到正确 html 文件的 phonegap 的 Javascript 代码。
function checkLanguage() {
navigator.globalization.getPreferredLanguage(
function (language)
{
if(language.value == "English")
{
window.location.replace("fadeE.html");
}
else if(language.value == "Deutsch")
{
window.location.replace("fade.html");
}
else if(language.value == "Nederlands")
{
window.location.replace("fadeN.html");
}
else
{
window.location.replace("fadeE.html");
}
},
function ()
{
alert('Error getting language\n');
}
);
}
它与按钮完美配合:
<body>
<button onclick="checkLanguage()">Click for language</button>
</body>
我希望在不点击按钮的情况下调用该函数。
我尝试了 body onload="" 并在 js 中调用该函数,例如 checkLanguage() 。但它不起作用.. 错误在哪里或我该怎么做?谢谢
【问题讨论】:
标签: javascript html cordova globalization