2011-10-21 12 views

答えて

0

http User-Agentヘッダーは、php global $_SERVER['HTTP_USER_AGENT']からご覧いただけます。もちろん、User-Agentが何を探しているのかを知る必要があります。http://www.user-agents.org/

0

、多くのテキストベースのブラウザではありません。 (私は、w3mのを使用しています、とだけ山猫、リンク、elinksがあります。the othersはほとんど歴史的です。)

しかし、より確定代替として

:(但し:クッキーの依存!)あなたは トラップを構築することができ単に後で確認するために、セッションやクッキーの値を更新
<link rel="stylesheet trap" ref="ping-css.php"> 

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

懸念のノートも(あまりにも準テキストブラウザです)スクリーンリーダーは、CSS宣言を消費することができるということでしょう。また、elinksのいくつかの亜種もあります。しかし、もう一度、@media ttyを使用してより精巧なトラップを構築するか、@media screenで確認してください(グラフィカルなブラウザの場合)。

関連する問題