問題タブ [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.
debugging - Internet Explorer 11 には null レコードセットがあります
XML データ バインディングを使用する従来の ASP アプリがあります。IE9 エミュレーション設定では、バージョン IE10 まで正常に動作します。しかし IE11 では、レコードセットは常に null です。ただし、値は #DATASRC および DATAFLD を使用して入力フィールドに正しくバインドされます。recordset.absolutePosition を介して特定のレコードにアクセスしようとすると、爆撃します。データ バインディングが機能しているように見えるので、データの特定の行を指定する方法が必ずあるはずです。
visual-studio-2012 - VS 12 が IE11P で新しい JavaScript ランタイム エラーを表示する
更新された開発ツールをテストするために、IE11P にアップグレードしました。
VS12 を介してプロジェクトのデバッグを開始すると、新しい 0x800a138f JavaScript ランタイム エラー: 未定義または null 参照のプロパティ 'createRange' を取得できませんが表示されます。
これは、テキスト補完がオンになっているデータ ソースにバインドされている Ajax コンボ ボックスに入力すると発生します。
このエラーは、IE11 への更新前にポップアップすることはなく、IE10 および chrome のブラウザー コンソールにも表示されませんでした。
デバッガーを接続せずに実行すると、IE で入力されたテキストが自動的にすべてキャップされないことを除いて、通常どおりに動作します。
エラー自体はあまり気にしていませんが、迷惑な Java ランタイム イベントを抑制したいだけです。
asp.net - IE11 を使用する ASP.NET WebForms 4.0 サイトが Windows Server 2003 の PageRequestManager の ScriptResource をロードしない
Windows Server 2003 で実行される IE11 および ASP.NET Web フォーム (.NET 4.0) に問題があります。IE11 では、次のスクリプト タグがソース HTML に表示されません。
その後、IE11 は次のように報告します。
他のすべてのブラウザでは問題なく動作します。
ブラウザ定義と関係があると思います。誰でもこの問題を解決する方法を知っていますか?
アップデート:
Web サイトは、Windows 7 と Visual Studio 2013 および .NET 4.5.1 を搭載したローカル コンピューターで動作します。
Windows Server 2003 には .NET 4.5 または 4.5.1 をインストールできないため、これらのパッケージでサーバーを更新することはできませんが、.NET 4.0 を使用する必要があります。
また、「Auto」でのセッション cookie サポートがモードを「cookieless」に設定するため、サーバーはブラウザを低レベル ブラウザとして認識し、cookie が URL の一部として書き込まれるようです。
この情報が問題の解決に役立つことを願っています。
ありがとう!
css - IE10 & 11 デスクトップ用のビューポートですが、モバイル用ではありません
私は多くのレスポンシブサイトを構築しています。IE10 と IE11 のスナップ モードをサポートしたいのですが、Windows Phone 8 のサポートを中断せずに完全にサポートすることはできません。CSS で現在使用しているコードは次のとおりです。
問題なく動作しますが、IE10/11 が可能な限り小さい位置にスナップされていない場合、サイトは縮小表示されます。メディア クエリを削除すると、デスクトップとタブレットの IE10/11 では正しく表示されますが、Windows Phone 8 の IE10 モバイルではデスクトップ サイトとして表示されます。 IE10/11 のスナップモード?
スクリーンショット:
Media Query を使用すると、Windows 8:
Media Query Windows Phone 8 の場合:
Media Query を使用しない場合、Windows 8:
Media Query を使用しない場合、Windows Phone 8:
css - IE11のエリア概要
IE10 を含む他のすべてのブラウザーでは、この CSS は、イメージ アンカーのマップされた領域をクリックするとアウトラインを削除します。
しかし、ほら、IE11ではなく、少なくともWin7用に入手できる最新バージョンではありません。簡単なデモ ページ: (デモは削除されました) . サムネイルをクリックします。フルサイズの画像では、右の 60% が次の画像へのリンクで、左の 40% が前の画像へのリンクです。
以下を含む、あらゆる種類の CSS バリエーションを試しました。
私が考えることができるすべての CSS クラスと ID にそれを適用しても、 、 、 、 、 、 などを含め、違いはない*
ようです。私がこれまでに見つけた唯一のものは古いものです:img
map
area
.gr-slideimage
#gr-thisMap
もちろん、それは検証されません。
誰でもCSSでこれをクラックできますか?
ftp - IE 11 の wininet は、ほとんどの FTP 関数でランダムにエラー 12003 を返します。
ftp サーバーでファイルをアップロード/ダウンロードして一覧表示するためのコードがあります。WinInet を使用して FTP コマンドを処理します。数年間正常に動作しています。ただし、Windows 8.1 および Windows 7 と IE 11 では、同じコードがエラー 12003 を返すことがあります。ftp サーバー ログにエラーはありません。
FTP 応答にエラーがあったかどうかを確認するための単純な関数が使用されます。
そして、プログラムのログで取得します
FTP サーバーのログ (タイムゾーンが異なります):
このようなエラーを取り除くために IE11 に付属する wininet バージョンを調整する方法はありますか?
debugging - IE11 で Google マップの SVG 画像マーカー アイコンが表示されない
私が取り組んでいるサイトには、何らかの理由で SVG 画像マーカーが IE 11 に表示されないという問題があります。
私は2セットのマーカーを持っています:
- デフォルトのズームアウトには、郊外の PNG マーカーがあります
- ズームインすると、アドレス固有の番号付きの SVG のものがあります
SVG をサポートしていない古いブラウザーのフォールバックを使用します (modernizr でテストしています)。IE 11 用の古い Google チャート マーカーを使用して機能させています (ユーザー エージェント文字列をテストして ID を確認しています)。
誰かが次のことについてアイデアを持っているかどうか知りたい:
原因
IE11 エッジ モードで問題が発生したかどうか (ドキュメント モードを 10 に切り替えて動作させます)
またはGoogleで失敗しているもの。
サイトは次のとおりです。
http://artstrail.org.au/arts-trail.php
IE 11 でユーザー エージェント文字列を変更し、Edge ドキュメント モードのままにすると、失敗することがわかります。