問題タブ [internet-explorer]
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.
internet-explorer - さまざまな解像度で Web ページを表示する方法
Web サイトを開発していて、さまざまな解像度でどのように表示されるかを確認する必要があります。問題は、イントラネットで動作する必要があることです。
無料の解決策はありますか?
css - マウスが画像の上に置かれていないときに境界線が表示されない IE の問題を修正するにはどうすればよいですか?
一連の画像にかなり単純な効果を作成しようとしています。画像の上にマウスが置かれていないときは、シンプルな灰色の境界線が欲しいです。その上に画像がある場合は、別の「選択された」境界線が必要です。
次の CSS は、Firefox でうまく機能します。
ただし、IE では、マウスが画像の上に置かれていない場合、境界線は表示されません。私の Google-fu は、この問題を引き起こしている IE のバグがあることを教えてくれます。残念ながら、そのバグを修正する方法が見つからないようです。
c++ - Internet Explorer が ActiveX コントロールを適切にアンロードできないのはどのような状況ですか?
作成中の ActiveX コントロールで複雑な問題が発生しています。Internet Explorer が、プロセスのシャットダウン時にコントロールを適切にアンロードできないように見えることがあります。これにより、コントロール インスタンスのデストラクタが呼び出されなくなります。
コントロールは C++ で記述され、ATL を使用し、Visual Studio 2005 を使用してコンパイルされます。コントロール インスタンスのデストラクタは、ユーザーがコントロールが埋め込まれているページから離れてブラウズするときに常に呼び出されます。問題は、ブラウザが閉じられている場合にのみ発生します。
デバッガーで IE を実行しても異常は見られません - デバッガーは例外、アクセス違反、またはアサーションの失敗をキャッチしませんが、問題はまだ残っています - コントロールのデストラクタにブレークポイントを設定できますが、決してブラウザを閉じるとヒットします。
さらに、コントロールの複数のインスタンスを埋め込んだ単純な HTML ページをロードしても、問題は見られません。この問題は、Web ページに動的にタグを挿入する Web アプリケーションからコントロールがインスタンス化された場合にのみ発生するようです。しかし、これはデータに依存しているため、IE の問題である可能性があることを示しているようです。
デバッガーで簡単なテスト ケースを実行すると、コントロールのデストラクタにブレークポイントを設定でき、毎回ヒットします。これにより、コントロール自体の問題が除外されると思います(たとえば、インターフェースリークのように、デストラクタが呼び出されないようにするエラーなど)。
私はほとんどのテストを IE 6 で行っていますが、IE 7 でも問題が発生するのを見てきました。IE 8 はテストしていません。
私の現在の作業仮説は、動的 HTML コードに、ブラウザーが ActiveX コントロールのインターフェイスをリークさせる何かがあるというものです。これまでのところ、これをアプリケーションの外部で再現する優れたテスト ケースを作成できませんでした。また、アプリケーションが大きすぎて、適切なテスト ケースを作成できませんでした。
この種の動作を引き起こすことが知られている IE のバグの可能性について、誰かが洞察を提供できることを期待していました。ちなみに、以下に示す回答は一般的すぎます。これを引き起こすことが知られている特定の状況を探しています。きっと誰かがこれを前に見たことがあるでしょう。
internet-explorer - 恐ろしいiframe水平スクロールバーはIEで削除できませんか?
私はiframeを持っています。コンテンツは私が設定している幅よりも広いため、iframe は水平スクロール バーを取得します。iframe の幅を広げることができないので、スクロール バーを削除したいだけです。スクロール プロパティを「いいえ」に設定しようとしましたが、両方のスクロール バーが無効になり、垂直スクロール バーが必要です。オーバーフローxを「非表示」に設定しようとしましたが、IEではなくffで水平スクロールバーを殺しました。私にとって悲しい。
css - CSS を使用したテキストのセンタリングが IE で機能しない
表内のテキストを IE の中央に表示するのに問題があります。
Firefox 2、3、および Safari ではすべて正常に動作しますが、IE 6 または 7 では何らかの理由でテキストが中央に表示されません。
私は使用しています:
私も追加しようとしましたmargin-left:auto;
、margin-right:auto
そしてposition:relative;
無駄に。
javascript - 自動終了スクリプト要素が機能しないのはなぜですか?
ブラウザが正しく認識しない理由は何ですか:
これだけが認識されます:
これは XHTML サポートの概念を壊しますか?
注: この記述は、少なくともすべての IE (6-8 ベータ 2) に対して正しいものです。
internet-explorer - Vista /Server2008でWMI名前空間がありません
Vista /Server2008のroot\CIMV2 \ Applications \ MicrosoftIE名前空間に相当するものは何ですか?
root \ cimv2 \ Applications \ MicrosoftIE名前空間は、少なくともInternet Explorer 5.00.2920.0000にまでさかのぼります。これは、Windows2000に同梱されていたInternetExplorerのバージョンですが、Vista /Server2008から削除されたようです。
jquery - IE8.0でのJQueryのJSエラー
JQueryを使用して簡単なページを開発しました。ほとんどすべてのブラウザ(Firefox、IE、Chromeなど)で正常に動作しますが、ページをIEで開くと、次のようなJavascriptエラーが表示されます。
何か考えはありますか?
internet-explorer - Internet Explorerに特定のJavaランタイム環境のインストールを使用するように強制しますか?
アプレットを含む他の人のWebページを表示しているときに、いくつかをインストールしているときにInternet Explorer 6.0に特定のJREを使用させるにはどうすればよいですか?
c# - IE の .NET ActiveX コンポーネント - ブラウザ リファレンスの入手方法
私は、COM と IE のアーキテクチャについて、危険であるというだけの十分な知識を持っていることを認めます。次のような C# .NET ActiveX コントロールが動作しています。
regasm を使用してタイプ ライブラリを登録および作成しました。
そして、これをjavascriptで正常にインスタンス化できます:
CTIActiveX 内でクライアント サイト(ブラウザ ウィンドウ)への参照を取得するにはどうすればよいですか。IObjectWithSite を実装して BHO でこれを実行しましたが、これが ActiveX コントロールの正しいアプローチだとは思いません。Javascript でインスタンス化しようとしたときに CTIActiveX にインターフェイス (IObjectWithSite のような COM インターフェイスを意味します) を実装すると、オブジェクトが自動化をサポートしていないというエラーが表示されます。