2011-10-21 135 views

回答

0

您可以通過php全球$_SERVER['HTTP_USER_AGENT']查看http User-Agent標題。當然,你需要知道什麼User-Agent s到尋找...您可以通過搜索從這裏開始:http://www.user-agents.org/

0

有沒有那麼多的基於文本的瀏覽器。 (我用的w3m,然後還有隻猞猁,鏈接,elinks; the others大多是歷史性的。)

但作爲一個更確定的選擇:你可以建立一個陷阱

(但是cookie的依賴!)
<link rel="stylesheet trap" ref="ping-css.php"> 

簡單地更新會話或cookie值以後檢查:

<?php setcookie("css_supported", "yay"); ?> #faux-css { } 

的說明關注的將是屏幕閱讀器(這是準文本瀏覽器太)也可以消耗CSS聲明。還有一些elinks變體也是。但是,如果它是圖形瀏覽器,則可以使用@media tty或通過@media screen進行更復雜的陷阱。

相關問題