我正在開發一個應該在古代瀏覽器中運行的網站(IE 7/8/9,Safari 5.1.7)。我們的目標客戶是老年人。如何檢查瀏覽器是否支持javascript中的僞元素?
我不是javascript的專家,我尋找解決方案。我的題目問題非常直截了當。
我用input radio
和其他有定製設計使用前後。
如果檢查。我只需在css中顯示屬性之前和之後切換。
問題是當用戶使用古老的瀏覽器時,輸入收音機將永遠不會出現。我的想法是在輸入收音機中切換顯示,如果瀏覽器不支持僞元素。
我正在開發一個應該在古代瀏覽器中運行的網站(IE 7/8/9,Safari 5.1.7)。我們的目標客戶是老年人。如何檢查瀏覽器是否支持javascript中的僞元素?
我不是javascript的專家,我尋找解決方案。我的題目問題非常直截了當。
我用input radio
和其他有定製設計使用前後。
如果檢查。我只需在css中顯示屬性之前和之後切換。
問題是當用戶使用古老的瀏覽器時,輸入收音機將永遠不會出現。我的想法是在輸入收音機中切換顯示,如果瀏覽器不支持僞元素。
檢測他們是否有足夠的瀏覽器:http://caniuse.com/#feat=css-gencontent
基本上,IE8(也許9取決於你的需要)及以上不工作,一切一樣。
在這種情況下,您可能會發現圖書館Modernizr有用。它允許您測試瀏覽器功能。
可選,如果你想墊片,所以你知道,瀏覽器將支持它,你可以使用Selectivizr
「*我們的目標客戶是老人們*」。你爲什麼認爲老年人使用舊瀏覽器? – RobG
因爲它們並不總是最新的,所以東西按原樣運行,如果你更新它,並且所有東西都*有點不合時宜,它們100%都不知道該怎麼做。 – Martijn
@RobG即使我媽媽不知道如何更新瀏覽器。這對我來說是一個很好的例子。你不能只選擇你想讓它們運行的瀏覽器。對? –