2012-01-05 95 views
0

我发布.net网络应用程序黑莓。在9700及更低版本中,没有问题,但在9780之后,黑莓手机的风格看起来非常大。 Html表单元格字体非常大黑莓版本检测javascript代码

我想为大于9780的版本使用不同的css文件,但是如何检测黑莓版本?

我发现这个,但我不能检测9780,任何人都知道你能检测9780和更高版本吗?

var x= navigator.userAgent.toLowerCase(); 
var y = (x.indexOf("blackberry9") != -1); 

而且新的bbery,版本9意味着bberry 9000以上,这是真的吗?

+0

到目前为止,只有7.0版本。检查它在谷歌类型为“黑莓api 5.0参考”像这个6.0或7.0 – alishaik786 2012-01-06 04:07:23

回答

1

各种黑莓机型使用不同的User-Agent格式。有几种不同的格式需要检查以处理最广泛的设备。查看this page的例子。