在我看来,JavaScript的编号toLocaleString()
和.NET ToString()
格式数字不同。 toLocaleString()
似乎忽略了我在工具/ Internet选项/语言中设置的语言。Javascript toLocaleString不使用正确的格式
例如,测试西班牙语支持我确信只有西班牙语(ES-ES)在工具/ Internet选项/语言列出,但
alert((12.05).toLocaleString());
仍显示 “12.05”(而不是12,05)
接受的语言在标题显示,ES-ES但navigator.userLanguage
在JavaScript中还称“EN-US”
我是缺少在这里(就好像它是从OS选择)?
如果是这样,在浏览器中进行语言设置有什么意义? – Chris 2012-02-21 17:18:22