質問箱/2328

カテゴリ
サマリスキンでのIE対策
バージョン1.4.4
投稿者こうすけ
状態完了
投稿日2004-09-09 (木) 15:28:57

質問

いつもお世話になっております。1.4.3までのスキンにおいて、ヘッダの部分で、次のようなIE対策をしていました。

・宣言文の挿入

	if (ereg("MSIE (3|4|5|6)", HTTP_USER_AGENT) == FALSE) {
		echo '<?xml version="1.0" encoding="EUC-JP"?>';
	}

・CSSの振り分け

	<?php if (ereg("MSIE (3|4|5|6)", HTTP_USER_AGENT) == FALSE) { ?>
		<link rel="stylesheet" href="nm.css" type="text/css" media="screen" charset="EUC-JP" />
	<?php } else { ?>
		<link rel="stylesheet" href="ie.css" type="text/css" media="screen" charset="EUC-JP" />
	<?php } ?>

1.4.4にしたところ、上記の条件分岐がうまくいきません。 みなさんのお知恵をお借りしたいと思います。どうかよろしくお願い致します。

回答

・宣言文は・・・

	$agent = getenv("HTTP_USER_AGENT"); 
	if (ereg("MSIE (3|4|5|6)","$agent") == FALSE) {
		echo '<?xml version="1.0" encoding="EUC-JP"?>';
	}

・CSSの振り分け

	<?php if (ereg("MSIE (3|4|5|6)","$agent") == FALSE) { ?>
		<link rel="stylesheet" href="nm.css" type="text/css" media="screen" charset="EUC-JP" />
	<?php } else { ?>
		<link rel="stylesheet" href="ie.css" type="text/css" media="screen" charset="EUC-JP" />
	<?php } ?>

以上です。-- こうすけ 2004-09-10 (金) 10:44:50


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-11-23 (木) 19:14:09
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.283 sec.

SourceForge