我使用webshim polyfiller在ie8中获得html5表单支持。
如果我设置日期,例如设置为2014年8月13日(日/月/日),我单击日期选择器时会将日期重新格式化为美式(mm / dd / yyyy),例如:
2014年8月13日
我的浏览器语言设置为en-AU。如何设置webshim日期选择器以使用澳大利亚日期格式?
答案 0 :(得分:3)
Webshim尝试使用您网页的lang
属性,如果设置为'en'或'en-US'则会使用'en-US',如果没有lang属性,webshim会如果可能,自动使用浏览器语言。如果要覆盖它,您仍然可以使用webshim.activeLang
方法。
答案 1 :(得分:1)
由于某种原因,webshim没有从浏览器中获取区域设置。我不得不手动设置它:
webshim.activeLang( '烯AU');
答案 2 :(得分:0)
您可以通过以下方式将Webshim的语言设置为浏览器的默认语言:
webshim.activeLang(navigator.language || navigator.userLanguage);
据我快速测试,如果不支持所请求的语言,Webshim会回退到'EN'。