問題タブ [httpbrowsercapabilities]

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 投票する
1 に答える
503 参照

c# - App_Browsersを使用してHTML5ファイルAPIのサポートを検出する機会はありますか?

HTML5ファイルAPIを使用してファイルをアップロードし、現在、ユーザーエージェント文字列に応じて、ファイルをサポートするブラウザーのハードコードされたチェックを使用しています。

私が使いたいのは、HttpBrowserCapabilitiesクラスと組み合わせた組み込みの「App_Browsers」機能です。

私の質問:

ブラウザの機能から直接HTML5ファイルAPIをサポートするブラウザの機能を推測することは可能ですか?

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

c# - (モバイル)ブラウザが背景画像をサポートしているかどうかを確認します

私はモバイルサイトを構築していますが、フッターには背景があります。

ブラウザがcssプロパティをサポートしているかどうかを確認したいのですが、background-imagetrueの場合は特定のhtmlで背景を表示し、そうでない場合は別のhtmlのセットを表示します。

私は以下を使用しています:

背景を確認できないようです。

BG-imageのサポートを確認したい理由は、2セットのhtmlを切り替える必要があるためです。1つはhtmlテキストとbg画像で、もう1つは画像上のテキストで-単語/リンクごとにスライスされます...同じ効果が得られます。

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

javascript - HttpBrowserCapabilities オブジェクトを使用してサーバー側で IE ドキュメント モードを検出できますか?

HttpBrowserCapabilities オブジェクトを使用してブラウザーのバージョンと特定の機能を確認できますが、ブラウザーがレンダリングに使用しているドキュメント モードを確認する方法はありますか?

JavaScript プロパティに相当するものdocument.documentMode

モードは開発者ツールを介して変更できます

アップデート

カミソリレイアウトページでこのようなものを使用して、IE7以下の別のスタイルシートを含めることを望んでいました...

関数内でIsBrowserOlderThanIE8ブラウザーのバージョンを検出できますが、クライアントが使用しているドキュメント モードを知るにはこれだけでは不十分です。ドキュメント モードでは、使用される実際のレンダリング エンジンがより明確になります。

0 投票する
11 に答える
46349 参照

asp.net - ユーザーのオペレーティング システムを検出する方法

ユーザーの詳細を取得するための次のコードがあります。

これはうまく機能しますが、プラットフォームが常に自分のマシンに対して Windows 7 ではなく Windows NT と表示していることに気付きました。ASP.Net でこの種の情報を検出する方法はありますか?

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

asp.net - ページのデフォルトのキャッシュ可能性は何ですか? asp.net IE

設定を使用して Office ファイルをダウンロードするための安全な SSL 接続を介して、当社の Web サイトでこの問題が発生した後Cacheability。私は、使用する正しい設定が何であるか疑問に思っています。

この次のコード行を完全に削除するとCacheability、ページのデフォルトは何になりますか? 次のページを読んだので、何も設定しない場合、デフォルトは何になりますか?

使用できない場合はNo-cache、安全にプライベートまたはパブリックを使用し、何も設定しないでください。

ありがとう。

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

javascript - ブラウザの「ドキュメントモード」の取得方法

私はある種のJavaScriptライブラリを開発しています。そして、私はいくつかの特定の問題を抱えているという問題を引き起こします:ブラウザ:IE8 / IE9およびドキュメントモード:IE7私は解決策を見つけましたが、すべての状況でそれを使用したくはありません、そして私が持っているときにそれを使用したい上記の状況。以下を使用してブラウザを認識できることを知っています。

しかし、私はそのような方法でブラウザのバージョンだけを認識しますが、ドキュメントモードは認識しません。たとえば、ブラウザモードIE8とドキュメントモードIE 8がある場合、ソリューションを使用したくありません。ページドキュメントモードを取得する方法はありますか? IEで?前もって感謝します。

0 投票する
5 に答える
6829 参照

php - get_browser の代わりに?

私はphpのget_browser()関数を使用して、主にデバッグのために、ユーザーの簡単な分析を行ってきました。しかし、get_browser を強化するデータである browsercap.ini のメンテナーがプロジェクトを終了したようです。一部の人々は再起動に取り組んでいるようですが、データは非常に古くなりつつあります。彼らは完全な書き直しについて話しているので、それが再び始まるまでにはかなりの時間がかかるのではないかと心配しています.

browsercap.ini に依存しない代替手段を知っている人はいますか?

編集:私の質問があいまいで申し訳ありません。これは、分析ではなくデバッグに必要です。クロスブラウザーのバグが多い Web アプリケーションの「バグ報告」ツールで使用していますが、クライアント マシンを制御できません。これは非常に古いアプリケーション (元々は IE6 用に作成されたもの) であり、最新の状態にするために最善を尽くしていますが、クロスブラウザーの問題を見つけるのが非常に難しい場合があります。

ありがとうございました

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

java - WebDriver に必要な機能

機能を備えた webDriver をセットアップしました。

アラートを解除する必要があるページがあります。そのようなキャッチで UNEXPECTED_ALERT_BEHAVIOUR をキャッチすることは可能ですか:

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

java - Selenium WebDriver で非リモート ブラウザを取得するために DesiredCapabilities を使用する方法はありますか?

Seleneium では、WebDriver オブジェクトを直接作成することで簡単に作成できます。

driver = new FirefoxDriver();

または、リモート Web ドライバーで DesiredCapabilities を使用している

私が探しているのは、ローカル ドライバー オブジェクトを作成するために desiredcapabilities を使用することです。何かのようなもの:

無理だと思います。これに関する洞察はありますか?