2013-07-08 99 views
1

我需要驗證瀏覽器是否符合我們網站的要求。如果其中一項要求未得到滿足,我想在登錄頁面上顯示相應的警告。要求如下:驗證瀏覽器要求和設置

  • Cookies必須啓用
  • 必須啓用Javascript
  • HTML5必須支持
  • IE9 +

什麼是你的方法解決這個問題?你可以推薦一個開源的庫(Javascript,PHP,Zend Framework 2)我可以用來做這個工作嗎?還是有一個很好的診斷網站,我可以參考檢查瀏覽器的要求?驗證要求將爲我們節省大量的支持時間。

+0

*你的*方法是什麼?你已經說了你想要的,而不是你已經做了什麼來實現這一點。 – 2013-07-08 09:17:25

回答

0
  • 您可以通過設置和讀取JavaScript中的cookie來檢查第一方Cookie是否啓用。您可以通過對php文件執行ajax請求來執行相同的操作。
  • 其中一個難題
  • 您無法檢測是否支持「html5」,但是您可以檢測是否啓用了某些javascript功能( http://diveintohtml5.info/detect.html
  • 如果你正在使用jQuery你可以用 去,如果(jQuery.browser & & jQuery.browser.msie & & jQuery.browser.version> 9)

可惜後者不起作用與jQuery版本> 1.9.1