問題タブ [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.

0 投票する
10 に答える
36978 参照

javascript - Asp.netでJavaScriptを使用してIE 11を検出する方法

こんにちは、ブラウザを検出したいのですが、IE 8 以上が適しています。このために、次のコードを使用しましたが、IE 11 では失敗します。他の場合は、適切に検出します。

以下は、私も試しましたが成功しなかったリンクです。

0 投票する
6 に答える
24576 参照

xslt - IE11でのXSLT処理?

IE11 の XSLT 処理はどうなりましたか?

IE8/9/10 では、以下を使用できます。

Chrome/Firefox/Safari では、以下を使用できます。

ただし、IE11 では、これらのどちらもサポートされていません。これをどのように達成できるか知っている人はいますか?

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

rss - 写真付き IE11 / Windows 8.1 ライブ タイル

全て:

管理している Web サイトを、Windows 8.1/IE11 でライブ タイルをピン留めできるように構成しようとしています。初めてhttp://www.buildmypinnedsite.comとそのドキュメントにアクセスし、RSS フィードを提供したとき、RSS フィードの記事の 1 つ (コンテンツに画像が含まれている唯一の記事) が実際にあることに驚きました。画像の 1 つをライブ タイルの背景として使用し (その記事が表示されたとき)、半透明の暗い背景の上に、タイルの下部に小さなテキストを配置しました。

例として、 http://blog.laptopmag.com/how-to-create-a-windows-8-1-live-tile-for-your-websiteの最後の画像を確認してください。その記事では、「RSS フィードに画像が含まれている限り、タイルは画像を含む最新の 5 つの記事を順番に表示します」と述べています。

無地やプレーン テキストの代わりに画像を使用する外観がとても気に入ったので、CMS ですべての記事に関連付けられたバナー画像があるため (必ずしも実際にはコンテンツに含まれているとは限りません)、RSS フィードを更新して、コンテンツの上部にある <img> タグ (<description>) は、コンテンツの上部にバナーを埋め込みます。また、各 <item> に <enclosure> としてバナーを追加しました。コンテンツが「新規」と表示されるように、GUID にパディング文字を追加しましたが、ライブ タイルには、テキストと色付きの背景だけの 4 つの記事と、同じ背景画像の 1 つの記事が表示され続けました。

数週間が経過し、多くの新しい記事が投稿されましたが、ライブ タイルはテキストのみを表示する記事を循環し続けています。

ピン留めのための Windows 8 準備サイトには、多くの優れた情報とドキュメントへのリンクがありますが、それらを確認しましたが、画像をフィードに「含める」方法については、これ以上の情報を見つけることができません。背景として引き込まれました。私はどこかでそれを逃していますか?

お時間をいただきありがとうございます。

PS XML の <description> フィールドには、完全な記事 HTML (もちろん記事のみで、サイドバー、ヘッダーなどはありません) が含まれており、<![CDATA[]]> タグで囲まれています。

0 投票する
18 に答える
107352 参照

internet-explorer-11 - CSS Capability/Feature Detection を使用した IE11 の検出

IE10+ は、ブラウザーを識別するためのブラウザー検出タグをサポートしなくなりました。

IE10 を検出するために、私は JavaScript を使用しており、特定のmsプレフィックス付きスタイルを検出する機能テスト手法が定義されmsTouchActionていmsWrapFlowます。

IE11 でも同じことをしたいのですが、すべての IE10 スタイルが IE11 でもサポートされると想定しています。2つを区別するために使用できるIE11のみのスタイルまたは機能を特定するのを手伝ってくれる人はいますか?

追加情報

  • ユーザー エージェント タイプの検出はむらがあり、変更できるため、使用したくありません。また、IE11 が Internet Explorer であるという事実を意図的に隠そうとしていることを読んだと思います。
  • IE10 の機能テストがどのように機能するかの例として、このJsFiddle (私のものではありません) をテストの基礎として使用しました。
  • また、「これはやばい…」という回答もたくさん期待しています。これに対する私のニーズの 1 つは、IE10 が何かをサポートしていると主張しているが、実装が非常に悪いことです。IE10 と IE11+ を区別できるようにして、将来的に機能ベースの検出方法に移行できるようにしたいと考えています。
  • このテストは、一部の機能を魅力的でない動作に "フォールバック" するだけの Modernizr テストと組み合わされています。重要な機能について話しているのではありません。

また、私はすでに Modernizr を使用していますが、ここでは役に立ちません。明確に尋ねられた質問の解決策を教えてください。

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

c++ - OnDocumentComplete で iFrame の幅と高さを取得中にエラーが発生しました

ドキュメント完了通知 (OnDocumentComplete) を受信したときに、iFrame とメイン ページの高さと幅を記録する IE ブラウザー ヘルパー オブジェクト (BHO) (C++ で記述) があります。このコードは今まで (すべての古い Windows および IE バージョン) 正常に動作していましたが、Windows 8.1 for iFrames の IE11 (デスクトップ) では動作しなくなりました。メイン ページの幅と高さの取得は引き続き機能します。

IWebBrowser2 インターフェイスから get_Height および get_Width 関数を使用しています。これらの関数を呼び出すと、エラー 0x80004005 (未特定のエラー) が返され、返される高さと幅は 0 になります。

誰かがこの問題に遭遇しましたか? これは IE11 のバグのようです。どんな助けでも大歓迎です。

ありがとう!

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

kendo-ui - IE11 の剣道グリッド

IE 11で剣道グリッドをテストしていて、バグに遭遇しました。

基本的に、剣道ライブラリのバージョンによって、グリッド クリックの動作が異なります。

最新バージョン、つまり 2013.2.918 では、グリッド クリックが 2 回トリガーされます。また、グリッド クリックはバージョン 2012.3.1114 までは機能しません。

ここにプランカーリンクがあります。 http://plnkr.co/edit/MgkSCf2vqBfYehtGvKUx?p=preview

剣道バージョンのいずれかでパッチを入手できれば幸いです.

ありがとう

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

internet-explorer - IE11 で AppContainer BHO から名前付きパイプを作成する方法はありますか?

Internet Explorer 11 (Windows 8.1) 用の BHO を作成しようとしています。私の BHO は AppContainer サンドボックスを実装していますが、名前付きパイプを作成できないようで、次のCreateNamedPipeメッセージで失敗します。 Access is denied.

名前付きパイプを作成するために使用しているコードは次のとおりです(ロシアのWebサイトで見つけた、最後のコメント:

残念ながら、うまくいきません。GetLastError() は Access is denied通常どおりこれを返します。

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

c# - ASP.Net 4.0、IE 11 で JavaScript が出力されない

私たちのプロジェクトでは、( onとの両方) のみで、によって出力されていないものがASP.Net 4.0あることに気付きました。IE 11Windows 7 SP1Windows 8.1JavaScriptASP.Net

たとえばIE 10、以下では、次のように表示されます。

滞在中IE 11

以下を使用してこのスクリプトを設定しています。

これは、「MSIE」以外のユーザー エージェント文字列で.Net 4.0認識されるようにブラウザ定義ファイルが更新されていないためでしょうか?IE 11

私はその仮定に従い、Web アプリをホストするマシン上の Win 7 SP1 と Win Server 2008 R2 の両方に KB2836939 をインストールするという Scott Hanselman の提案を試みましたが、 Cの .browser ファイルの更新に気付きませんでした。 \Windows\Microsoft.NET\Framework64\v4.0.30319\Config\BrowsersまたはC:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\Browsers

そのため、私は自分の .browser ファイルを作成し、それを上記のフォルダーと AppBrowsers に配置しましたが、うまくいきませんでした (run aspnet_regbrowsers –i and iisreset)。フォルダーに配置したIE11.browserファイルの内容は次のとおりです。

JavaScript が見つからないのは、IE 11 が .Net 4.0 で認識されないためだと考えていますか? はいの場合、.browser が有効にならないのはなぜですか?

みんなの時間と助けに感謝します。

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

html - IE10 と IE11 でブラウザ間の互換性を確保するにはどうすればよいですか?

この質問があります: IE 10 および IE11 とのクロス ブラウザー互換性を作成するにはどうすればよいですか?

その理由は、バージョン 10 から条件付きスタイルシートが受け入れられなくなったためです。これにより、これまでのところクロス ブラウザーの互換性の問題を解決してきました。この非常に優れたドキュメントから抜粋して、私は常にそれらを使用してきました。

http://css-tricks.com/how-to-create-an-ie-only-stylesheet/

そして今、私は何をすべきかわかりません。一般的なスタイルを IE 11 に合わせてから、残りのすべてのブラウザー (IE ではない) に合わせて特別なスタイルを作成しようとしましたが、まだ条件ステートメントが必要です。そして、私がこれを書くと:

IE11 はとにかくその css スタイルシートにリンクし、そのスタイルを適用します。したがって、IE のスタイルと残りのスタイルを分ける方法がわかりません。

今、最善の方法を知っていますか?

どうもありがとうございました!