問題タブ [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.
flash - このようなFlashディスプレイの変化の原因は何ですか?
奇妙なクロスブラウザフラッシュの問題が発生しています。下のスクリーンショットをご覧ください。私は以前にこの振る舞いを見たことがありますが、原因が何であったか思い出せません。誰かがこれが起こる理由と、それを修正するために私が取ることができる可能な行動を教えてもらえますか?

css - IE6で簡単トグル機能
IE6 で問題に直面しています。
このWeb サイトからトグル機能を取得しましたが、ページに適用するとエラーが発生します (IE6 のみ):
表示プロパティを取得できませんでした。無効な引数。
表示プロパティは取得できますが、新しい値に設定しようとするとエラーがスローされます。
編集: 何人かの開発者がこの問題に直面していることを知っています。したがって、それが役立つ場合: table-row プロパティは Internet Explorer 6 によって管理されていません!
私の場合、表示プロパティを '' に設定しても何も表示されませんでしたが、ロード時にそれらを非表示にするクラスを要素に適用したため、デフォルトの表示は非表示になり、設定するとdisplay プロパティを '' IE に設定すると、デフォルトのディスプレイに設定されます。
c++ - ツールバーから Internet Explorer の現在のページのアドレスを取得する
COM を使用して Internet Explorer 用の MFC でツールバー (鉄筋のツール バンド) を作成することに頭を悩ませています。
現在表示されているページのアドレス (つまり、私の場合はhttps://stackoverflow.com/questions/ask :-) ) をツールバーから取得することは可能ですか?
もしそうなら、私は何を調べるべきですか?
ありがとう!
html - オーバーフローを伴う DIV:auto と 100% 幅のテーブル
ここで誰かが私を助けてくれることを願っています。できる限り例を単純化しようとしました。
絶対配置の DIV があります。この例では、ブラウザ ウィンドウを埋めます。この div には、コンテンツが大きすぎて DIV が表示できない場合にスクロール バーを提供するための overflow:auto 属性があります。
DIV 内にデータを表示するテーブルがあり、その幅は 100% です。
コンテンツが垂直方向に大きくなりすぎると、垂直スクロール バーが表示され、スクロール バーに対応するためにテーブルが水平方向にわずかに縮小されると思います。ただし、IE7 では、div 内のすべてのコンテンツに対して水平方向に十分なスペースがまだあるにもかかわらず、水平スクロール バーも表示されます。
これは IE 固有のものです。Firefox は完全に動作します。
以下ソース全文。どんな助けでも大歓迎です。
トニー
2010 年 3 月 16 日に追加... GWT のソース コードがこの質問をコメントで示していることを指摘するのは興味深いかもしれないと考えました... http://www.google.com/codesearch/p?hl=en#MTQ26449crI /com/google/gwt/user/client/ui/ScrollPanel.java&q=%22hack%20to%20account%20for%20the%22%20scrollpanel&sa=N&cd=1&ct=rc&l=48
javascript - JavaScript を含む HTML ファイルを開くときに IE の「黄色いバー」が表示される理由に関するドキュメントを探しています
HTMLファイルをダウンロードできるサイトがあります。この HTML ファイルには非表示のフィールドを含むフォームが含まれており、JavaScript を使用してすぐにサイトに戻されます。これは、ユーザーがサイトで編集したデータを自分のマシンにダウンロードできるようにする方法です。
一部のマシンでは、保存したファイルを開こうとすると、IE の「黄色のバー」が表示されます。IE の「黄色のバー」は、HTML が Active X を実行しようとしていることを警告しています (そうではありません。フォームで submit() を実行する JavaScript だけがあります)。ただし、まったく同じ HTML ファイルを電子メールで受信し、保存して開く場合、この問題は発生しません。(IE は、Web サイトから保存した HTML ファイルで実行できることに対して、さらに制約を加えているようです。)
私の質問は、この IE のセキュリティ メカニズムに関するドキュメントはどこにありますか。
アレックス
internet-explorer - ブラウザ拡張機能 / BHO をテストするために何を使用していますか?
ブラウザ拡張機能をテストするための最良のアプローチ/ツールは何ですか?
私の場合、IE ブラウザー ヘルパー オブジェクト (C#) に取り組んでいます。これは、独自の小さな UI と大量のデータベース インタラクションを備えています。これまで、モデル/ビジネス オブジェクトのテストには自動単体テストを使用していましたが、UI/シナリオ テストには手動テストを使用していました。ブラウザーの制御に Selenium の使用を開始することを考えています。次に、UI 要素の動作を制御およびアサートし、データベースで正しい結果を確認するために、他のスクリプトを追加する必要があります。
推奨事項はありますか?同様の状況にある他の人は何をしていますか (BHO や Firefox 拡張機能などを開発している場合)?
javascript - Internet Explorer のぎざぎざのボタンの端
Internet Explorer のワイド ボタンからギザギザのエッジを削除するにはどうすればよいですか? 例えば:

internet-explorer - ファイルのダウンロード時のファイル名の破損 (IE)
簡単なファイルのアップロードとダウンロードのメカニズムを実装しました。ユーザーがファイル名をクリックすると、ファイルは次の HTTP ヘッダーとともにダウンロードされます。
日本語のファイル名にも対応しています。そのために、次の Java メソッドを使用してファイル名をエンコードします。
誰かが長いファイル名でうまく動作しないことに気付くまで、これまでのところうまくいきました。例: あああああああああああああああ2008.10.1あ.doc. 半角ドットの 1 つを半角アンダーラインに変更するか、最初の文字を削除すると、問題なく動作します。つまり、ドット文字の長さと URL エンコードに依存します。以下にいくつかの例を示します。
これは壊れています ( あああああああああああああああ2008.10.1あ.doc):
これで問題ありません ( あああああああああああああああ2008_10.1あ.doc):
これでもいいです ( あああああああああああああああ2008.10.1あ.doc):
誰にも手がかりがありますか?
html - Internet Explorer のフォーム送信での文字エンコードの設定
フォームを含むページがあります。このページは、コンテンツ タイプ text/html;charset=utf-8 で提供されます。ISO-8859-1 文字エンコーディングを使用して、このフォームをサーバーに送信する必要があります。これは Internet Explorer で可能ですか?
このように form 要素に accept-charset 属性を設定すると、Firefox や Opera などでは機能しますが、IE では機能しません。
編集: このフォームはサーバー A によって作成され、サーバー B に送信されます。サーバー B を制御することはできません。
文字セットISO-8859-1でコンテンツを提供するようにサーバーAを設定すると、すべてが機能しますが、サーバーAのエンコーディングを変更せずにこれを機能させる方法を探しています。サーバー A でのエンコーディングの設定について、別の質問があります。