ユーザーが Internet Explorer を使用している場合、スクリプトを動的に追加しようとしています。私は IE Conditionals を試しましたが、chrome はタグが気に入らなかった!IE
ので、jquery の方法で試しています:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" ></script>
<script type="text/javascript">
if($.browser.msie){
document.write('<script type="text/javascript" src="ie/ieFix.js" ></script>');
}
else{
document.write('<script type="text/javascript" src="dynamic.js" ></script>');
}
</script>
これを追加できない理由がわかりませんが、代わりに返されます'); } else{ document.write(''); }
それらを変数に投げても同じ効果があります:/
IE コンディショナル
<!--[if !ie]>-->
<script type="text/javascript" src="dynamic.js" ></script>
<!--<![endif]-->
<!--[if ie]>-->
<script type="text/javascript" src="ie/ieFix.js" ></script>
<!--<![endif]-->