2011-06-06 61 views
1

我目前的工作,通過檢查不同的JS對象檢測瀏覽器版本的網站上檢測FF4檢查,當你想檢測FF4?使用JS對象

+0

爲什麼要特別檢測Firefox 4? – 2011-06-06 11:34:18

+0

這個例子甚至不會在Firefox的任何版本中工作。 window.globalStorage是一個對象,如果它是空的,它通常會被評估爲FALSE,javascript:alert(window.globalStorage?'true':'false') - 相反,您必須通過isNaN(window.globalStorage) - 在Firefox,Chrome,Opera和IE上試試javascript:alert(isNaN(window.globalStorage)?'false':'true') – 2011-08-05 06:44:49

回答

1

只是檢查,將其與壁虎2.0中引入的一些東西,比如selection.modify:

window.globalStorage && window.getSelection().modify 

和window.globalStorage不會返回FF的所有版本,因爲它需要壁虎1.8.1/FF2

+0

工作,thx! :) – timkl 2011-06-06 11:51:53

1

調用這麼多全局對象的開銷很大,看起來非常非常複雜。爲什麼不使用類似jQuery的東西來檢查瀏覽器版本,甚至只是簡單的Navigator對象?

Navigator Object

+1

[你不應該鏈接到w3schools](http://w3fools.com/) – 2011-06-06 10:58:42