2011-10-21 133 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进行更复杂的陷阱。

相关问题