2

Internet ExplorerがFirefoxまたはChromeとして動作するようにするソリューションはありますか?私は、CSSのハックを使用しないソリューションを探しています。 IEのすべての動作を強制的に変更するスクリプトがあるかもしれません。Mozilla FirefoxまたはChromeとしてのInternet Explorerの動作

ありがとうございます!

申し訳
+1

は「この他のプログラムという全く異なっているこのプログラムは、まさにこの他のプログラムのように行動することはできますか?」 –

+0

いいえ。できません。それがソフトウェアの仕組みではありません。 –

答えて

2

を行うことができない、これはウェブ開発者であることの多くの喜びの一つである....

+0

ええ、(私は知らないと思ったかもしれませんが) – anoock

+0

そして全世界が待っているようにしてください(с)Internet Explorer =) – anoock

+0

IE6/IE7のようなブラウザをサポートするのは辛いですが、IE8とIE9はOK :-) – TGH

4

:-)ブラウザの癖は、あなたは、ユーザーがダウンロードしており、Google Chrome Frameをインストールすることができ、その後、このメタを追加Chrome Frame developer guideあたりのページの頭へのタグ:もちろん

<meta http-equiv="X-UA-Compatible" content="chrome=1"> 

、これはユーザーのアクションが必要です。ユーザーが使用するブラウザを制御することはできませんし、特定のブラウザを自分のコードだけで別のブラウザのように動作させることもできません。

+0

これは単なる理論的なアプローチであると主張しています...また、あなたがChromeをインストールするよりも優れていることをユーザーに説得させるなら、本当のIEとChromeの間で、 - ) – TGH

1

いいえ。 IEは吸うので吸う。あなたが得る最も近いものはIE7.jsのようなものですが、それには限界と欠点があります。例えば、魔法のように完全なSVGやWebGLのサポートを与えることはできませんが、IEのCSSセレクタサポートを向上させ、いくつかのバグを修正することができます。

1

私は、これら2つのライブラリを組み合わせると良い経験をしました: http://code.google.com/p/ie7-js/ & http://code.google.com/p/html5shim/は、さまざまなCSSの分散および新しいHTML5のタグを調整します。あなたが持っている問題のいずれかを解決するかどうかは言えませんし、場合によってはいくつかのCSS条件/ハックを必要とするかもしれませんが、多くの小さな問題を取り除くことは間違いありません。

だから私は通常、すべての主要なプロジェクトの私のヘッダにこれらをドロップ:

<!-- Let's make IE6-8 bend to our will --> 
<!--[if lt IE 9]> 
    <script src="http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"></script> 
    <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> 
<![endif]--> 
+0

Thnak、あなたが言ったように、私は試してみました。 – anoock

関連する問題