IEだけは、条件分岐させる必要があるケースは多々あります。
そんな時に重宝するのが、下記のスクリプト。
<?php $ua = $_SERVER['HTTP_USER_AGENT']; if (strstr($ua, 'Trident') || strstr($ua, 'MSIE')) : ?> <?php //ie時の処理?> <?php else: ?> <?php //ie以外のブラウザ時の処理?> <?php endif; ?>
最新のIE11でも判別してくれます。
でも、IEってなんであんなに不具合が多いんだろうか?