≪ XML宣言でParse error: syntax error, unexpected T_STRINGがでる | TOP | 最小化でデスクトップから消えてしまう件 ≫
2010年05月12日
■ IE6以外でXML宣言をさせる
サイトを作っていくと必ずぶち当たる問題がIE6での様々なバグ。
XML宣言をするとIE6では表示がおかしくなるのでIE6ではXML宣言をしないでそれ以外のブラウザのみXML宣言をするというPHPです。
<?php
$ua = $_SERVER['HTTP_USER_AGENT'];
if (!(ereg("Windows",$ua) && ereg("MSIE",$ua)) || ereg("MSIE 7",$ua)) {
echo '<?xml version="1.0" encoding="utf-8"?>' . "\n";
}
?>
2010年05月12日 09:23
トラックバック
このエントリーのトラックバックURL:
http://open.free-creator.com/mt-tb.cgi/201