問題タブ [internet-explorer-8]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
21474 参照

internet-explorer - IE6 の Web ページ レンダリングのテストに IE8 互換モードを使用しますか?

開発中の Web サイトをテストするために使用しているため、開発用 PC で IE6 を実行しています。

私は通常、IE6 が IE ファミリーのブラウザーの最小公分母であると仮定して、IE6 でのみテストします。IE6 でうまくレンダリングできれば、IE7 や IE8 でも問題ありません。私がテストに頻繁に使用するもう 1 つのブラウザーは、Firefox 3.x です。これら 2 つのブラウザ ファミリは、基本的に Web サーファーの大部分をカバーしていると思います。

これがまさに、私が IE7 にアップグレードしなかった理由です。IE8 が Web ページを互換モードでレンダリングできるようになったので、IE6 との Web サイトの互換性をテストするために IE8 を使用することをお勧めしますか?

ほとんどの人が仮想マシンの使用を勧めていることは理解しています。ただ、Webページを見るだけではちょっと重いです。

0 投票する
21 に答える
482445 参照

internet-explorer-8 - Internet Explorer 8 で自己署名証明書を受け入れるにはどうすればよいですか?

イントラネットでは自己署名証明書を使用しています。ユーザーにエラー メッセージを表示せずに Internet Explorer 8 でそれらを受け入れるにはどうすればよいですか? Internet Explorer 7 に対して行ったことは、明らかに機能していません。

編集: Internet Explorer 7 は、証明書を信頼されたルート証明機関に置いた場合、エラーを表示しません。Internet Explorer 8 では、証明書があってもエラーが表示されるようです。

0 投票する
1 に答える
1724 参照

internet-explorer - Internet Explorer の奇妙なレンダリング バグ (img タグ)

次のような呼び出しがあるページがあります

説明には、自分のサイトで出力される html が含まれています。何年もうまく機能していましたが、現在、html に幅 740px の img タグを追加しようとしています。これにより、低解像度でスペースがうまく埋められます。

チェックインしたすべてのブラウザー (Chrome、FF、Safari) で正常に動作しますが、ie8 は画像の後に余分な空白を追加し、水平スクロール バーが表示されます。

IE8 の開発者ツールのレイアウト タブで、img 要素を含む div の幅が 1039px 程度であることが確認されたので、インライン CSS を使用して適切なサイズにすることができましたが、説明フィールドの他のすべての要素の幅は 1039px のままです。 . img タグを削除すると、すべて正常に戻ります。

また、img タグを display:block; に設定するようにしました。

編集 -- ダミーのコード例:

それで、私は何が欠けていますか?

0 投票する
1 に答える
477 参照

internet-explorer-8 - InfoCard が IE8 で機能しないのはなぜですか?

IE8 が互換モードに設定されていない限り、javascript での InfoCard Selector サポートの検出が機能しなくなる IE8 の変更点は何ですか?

さらに重要なことに、InfoCard サポートの存在を検出する新しい JavaScript コードは何ですか?

以下は、場合によってはプラグインを使用した FireFox を含む、IE7 で動作するスクリプトです。

0 投票する
3 に答える
559 参照

.net - IE8 に .NET ユーザー コントロールを埋め込む

OBJECT タグを使用して埋め込まれた .NET ユーザー コントロールを含む単純な Web ページがあります。IE7 では、ページが表示され、ユーザー コントロールを使用できます。

ただし、IE8 では、ユーザー コントロールも読み込まれません。

考え/アイデアはありますか?

0 投票する
2 に答える
2622 参照

javascript - IE8標準モードでウィンドウのサイズが実際に変更されたかどうかを検出するにはどうすればよいですか?

私のサイトには、さまざまな画面幅に合わせてカスタマイズされた多くのスタイルシートがあります。ブラウザのサイズが変更されると、window.onresizeイベントは、を見て実際にサイズ変更が行われたことを確認しdocument.documentElement.clientWidthます。含まれている場合は、スクロールバーが表示されるまで、連続して大きいスタイルシートがオンになります。次に、スクロールバーが消えるまで逆の順序でオフにします。スクロールバーは、と比較することで検出されoffsetWidthますscrollWidth

IE8では、2つの新しい問題がサイズ変更の検出を混乱させます。1つは、onresizeスクロールバーが表示または非表示になるたびに発生し、2つは、d.dE.clientWidthスクロールバーなしの幅を報告します。これは、IE7および他のすべてのブラウザーからの中断です。私のサイトは、ロジックがより大きなスタイルシートをアクティブにしてスクロールバーを作成するループに頻繁に閉じ込められ、スクロールバーの表示または非表示によって変更さonresizeれたためにフィルターで除外できない別のサイズ変更イベントをトリガーします。IE8に私がチェックできるclientWidthようなものがあれば、これは簡単な修正になります。outerWidth

0 投票する
1 に答える
1244 参照

.net - セッション Cookie を IE8 で表示すると、DOMAIN の「.com」しか表示されないのはなぜですか?

次のコードを使用してセッション Cookie を設定しています

これは問題なく動作しますが、IE8 で F12 (開発者ツール) を押して [キャッシュ] > [Cookie 情報を表示] を押すと、次のように表示されて驚きました。「example.com」ではなく「.com」と表示されます

送信された HTTP ヘッダーには、次のように記載されています。

どうしたの?IE8 でドメインが .com しか表示されないのはなぜですか? これは、セッション Cookie が機能する方法です。それはもちろん意味がありません。

私にとって興味深いのは、同じコードを使用して設定すると、永続的な Cookie がこれを示すことです。

私は何かを誤解していますか、それとも「Cookie」表示ロジックの単なるバグですか?

少なくとも、cookie が stackoverflow.com に送信されていないことを確認しました :-)

0 投票する
4 に答える
3383 参照

css - これは IE8 のフロート バグのように思えますか?

IE8 を使用しているときに、2 つの異なるサイトで奇妙な動作に気付きました。

最初のサイトは、私が管理しているxebra.comのサイトです。

2 つ目のサイトは Google アナリティクスです。

動作は、IE8 のアドレス バーにアドレスを直接入力すると、両方のサイトが正しく表示されます。

しかし、サイトの 1 つが既に読み込まれている場合に、更新ボタンまたは F5 キーを押すと、レイアウトがめちゃくちゃになります。

ここでスクリーンショットを参照してください:ここ

0 投票する
2 に答える
6596 参照

internet-explorer-8 - IE8 でテキスト サイズを切り替えるキーボード ショートカットはありますか?

IE 6+ には、ctrl +マウスホイールを押したままにして、ページのテキスト サイズを増減する機能がありました。ただし、現在 IE 8 では、その機能が広く受け入れられているフル ページ ズーム +- に置き換えられています。テキストサイズを増減するだけのキーボードショートカットを見つけた人はいますか?