問題タブ [internet-explorer-11]
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-9 - Border-radiusは、IE9、IE10、およびIE11で奇妙な動作を引き起こします
このフィドルは、実際のブラウザー(FF、GC、Safariを試しました)では期待どおりの結果を生成しますが、IE9、IE10、およびIE11では予期せず壊れます。IE7またはIE8に問題はありません。
親から削除しborder-radius
たりoverflow:hidden
、親から削除したりすると、すべて正常に機能します。しかし、いったいそれは固定位置の子供と何の関係があるのでしょうか?ビューポートに対して常に相対的に配置されることになっています。
既知の\文書化されたバグですか?その背後にある理論的根拠は何ですか?
javascript - XMLSerializer に空のタグを折りたたまないように強制しますか?
XMLSerializer
構成オプションを介して、空のタグを自己終了タグに折りたたまないようにJavaScript に指示することは可能ですか? xml 文字列を xml パーサーにフィードし、ツリーに変更を加えた後に再シリアル化していますが、入力に明示的な終了タグがある場合、これは出力で自己終了タグに折りたたまれ、問題が発生しています。
asp.net - Internet Explorer 10/11 と古い .net Framework 1.1 Web サイトとの互換性の問題
シナリオ
.net (フレームワーク 1.1) で開発された非常に古い Web サイトがあります。このサイトには、互換表示を使用して修正できる Internet Explorer 10/11 に関するいくつかの問題があります。
問題
問題は、フレームワーク 1.1 が Internet Explorer 10/11 を拡張機能ブラウザーとして認識しないため、Internet Explorer 10/11 を使用しているユーザーが Web サイトにアクセスすると、多くの機能 (JavaScript コードなど) が無効になることです。
Microsoft は、.net フレームワーク バージョン >=2.0 ではこの問題を修正するパッチをリリースしましたが、フレームワーク 1.1 では修正しませんでした。
私がすでに試したこと
web.configでIE7互換モードを強制するか、IISにHTTPヘッダーを追加するか、HTMLページ内に直接追加しようとしました:
しかし、これは有効な解決策ではありません。なぜなら、1.1 フレームワークの問題により JavaScript コードがまだ欠落しているからです。
私が見つけた唯一の有効な解決策は、ブラウザで互換表示を手動で設定することですが、一部の顧客は、PC に自信がないため、互換表示を有効にする際に問題を抱えています。
私の2セント
おそらく最善の解決策は、プロジェクト全体を新しいバージョンのフレームワーク (>=2.0) に変換することです。残念ながら、プロジェクトは巨大であり、その変換は非常に複雑になります (解決策には他の多くのプロジェクトが含まれています。従来の ASP セクション、Crystal Reports レポートなど...)
本当の質問
プロジェクトの変換やエンド ユーザーによる手動操作を必要としないソリューションはありますか?
internet-explorer - ブラウザーごとに異なる WebGL 適合性テスト スイート
今日、私はIE 11 プレビューと Chrome 27 で公式の WebGL適合性テストを実行しました。Chrome の場合、結果は ~6,000 のテストのうち、IE では ~17,000 のテストのうちでした。検査数が違うのはなぜ?
fullscreen - 要素のIE11フルスクリーン
IE 11 は、この投稿の時点で 1 日しか公開されていません。要素を全画面表示することができません (div またはドキュメント)
http://msdn.microsoft.com/en-us/library/ie/dn265028
msRequestFullscreen はエラー「オブジェクトはこれをサポートしていません...)
ただし、上記の msdn の例は、ターゲット - makeFullScreen(evt.target) を渡すことで機能します。次の jquery コードのように、div を全画面表示にすることはできますか?:
それとも、ボタンをクリックしてから、div またはドキュメント全体を全画面表示にしますか? 現在のところ、ボタンをクリックすると、フルスクリーンになるのはボタンです。
iis - IE 11 用の App_Browsers 定義ファイル
これは、Windows 8.1 (プレビュー) 上の IE 11 のユーザー エージェントです。
IE11 を正しく検出するために、アプリケーションの App_Browsers フォルダーまたは c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\Browsers の .browser ファイルを探しています。
このIE10ユーザーエージェントのようにユーザーエージェントが「MSIE」を含むものから変わったので
私は約100のバリエーションを試しましたが、成功しませんでした.
javascript - JavaScript で Internet Explorer 11 のみをターゲットにするにはどうすればよいですか?
JavaScript で IE11 のみをターゲットにする最もエラーが発生しにくい方法は何ですか?
注: これは実際には、分析のため、またはユーザーが使用しているブラウザーを通知するためにのみ行う必要があります。他のすべてについては、機能検出があります。
internet-explorer - Internet Explorer 11 での VBScript のサポート
2 つのスクリプトで次の HTML ページを試しました。
Windows 8.1 プレビュー + Internet Explorer 11 では、JavaScript は機能しましたが、VBScript は機能しませんでした。
(Windows 8 + IE10)、(Windows 7 + IE9) では、2 つのスクリプトが機能しました。
Internet Explorer 11 で VBScript のサポートが終了したという情報は見つかりませんでしたね。
internet-explorer - ActiveX カスタム イベントが IE11 で動作しない
IE をバージョン 10 から 11 にアップグレードしたところ、ActiveX カスタム イベントが機能しないことがわかりました。
その理由は、IE11 がサポートされattachEvent
なくなり、使用する必要があるようaddEventListener
です。たとえば、以前に使用した
そして今、それは
コードを変更した後、method1 をトリガーできません。ActiveX プラグインに実装されているカスタム イベントを JS メソッドにバインドし、IE11 で動作させる方法がわかりません。
jquery - jquery マップ エリアのクリックが IE で機能しない
そのため、jquery から領域をクリックしても、IE11 では機能しません。クロムで動作します。画像の選択した領域をクリックしたときに IE がトリガーされるようにするにはどうすればよいですか?
HTML:
jQuery:
jsfiddle: