タグ付けされた質問 「browser」

Webブラウザまたはインターネットブラウザは、World Wide Web上の情報リソースを取得、表示、およびトラバースするためのソフトウェアアプリケーションです。



12
C#の既定のブラウザーで開く方法
私は小さなC#アプリケーションを設計していますが、その中にWebブラウザーがあります。現在、コンピューターにすべてのデフォルトがあり、google chromeがデフォルトのブラウザーであると言っていますが、アプリケーションのリンクをクリックして新しいウィンドウで開くと、インターネットエクスプローラーが開きます。代わりに、これらのリンクをデフォルトのブラウザで開く方法はありますか?または、私のコンピュータに何か問題がありますか? 私の問題は、アプリケーションにウェブブラウザがあることです。Googleに移動して「スタックオーバーフロー」と入力し、最初のリンクを右クリックして[新しいウィンドウで開く]をクリックすると、ChromeではなくIEで開きます。これは私が不適切にコーディングしたものですか、それとも私のコンピュータに正しくない設定がありますか? ===編集=== これは本当に迷惑です。ブラウザがIEであることはすでに知っていますが、以前は問題なく動作していました。リンクをクリックすると、Chromeで開きました。c#expressを起動できなかったため、その時点でアプリケーションを作成するためにシャープ開発を使用していました。私は新しいWindowsのインストールを行いましたが、アプリケーションにそれほど遠くないので、最初からやり直すことにしましたが、今はこの問題が発生しています。それが自分のコンピューターかどうかわかりません。なぜデフォルトのブラウザーで新しいリンクを開くのではなく、リンクをクリックしたときにIEがブラウザー全体を起動するのですか?


8
Chromeの要素インスペクターでCSSルールがグレー表示されているとはどういう意味ですか?
私は検査てるh2適用されるように見える- -グレー表示されているGoogle Chromeの要素インスペクタとCSSルールの一部を使用してWebページ上の要素を。取り消し線はルールがオーバーライドされたことを示しているようですが、スタイルがグレー表示されている場合はどういう意味ですか?

5
MIMEタイプとは何ですか?
プラグインの作成方法について読んでいますが、この「MIMEタイプ」については、議論が続けられています。私はそれを調べてみましたが、それが多目的インターネットメール拡張機能(MIME)であることを知っていますが、プラグインを構築するためにそれについて知っておく必要があるように、それがブラウザプラグインとどのように関連するかについての適切な説明はありません、わかりやすく簡潔な言葉で説明してください。それは何ですか?プラグインにMIMEタイプがあるのはなぜですか?

10
blob urlビデオをダウンロードする方法[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 昨年休業。 この質問を改善する URLが単純なmp4ファイルではない動画をダウンロードしたいのですが、そのURLはblobタイプです。 <video id="playerVideo" width="450px" autoplay="autoplay" height="338px" style="height:100%;width:100%;" class="mejs-rai-e" src="blob:http://www.example.com/d70a74e1-0324-4b9f-bad4-84e3036ad354"> </video> 再生中の動画のダウンロードに使用できるChrome拡張機能やソフトウェアはありますか?
219 video  browser  blob 

3
Cookieベースの認証はどのように機能しますか?
誰かがCookieベースの認証がどのように機能するかを段階的に説明してくれますか?私は、認証やCookieを含むことをしたことがありません。ブラウザは何をする必要がありますか?サーバーは何をする必要がありますか?どんな順番で?物事を安全に保つにはどうすればよいですか? 私はさまざまな種類の認証とCookieについて読んでいますが、2つを一緒に使用する方法の基本的な説明が欲しいのですが、それらはしばしば一緒に使用されることだけを読みましたが、方法の説明が見つかりませんでした。

13
ダウンロード(PDF)の代わりにブラウザでファイルを強制的に開くにはどうすればよいですか?
[ブラウザでPDFを表示]オプションがオフになっている場合に、PDFファイルをブラウザで強制的に開く方法はありますか? 埋め込みタグとiframeを使用してみましたが、そのオプションがチェックされている場合にのみ機能します。 私に何ができる?

9
ブラウザ内でユーザーのロケールを決定する最良の方法
数十の言語にローカライズされたWebサイト(Flash)があり、コンテンツへのアクセス手順を最小限に抑えるために、ユーザーのブラウザー設定に応じてデフォルト値を自動定義したいと考えています。 ちなみに、プロキシの制限によりサーバースクリプトを使用できないため、JavaScriptまたはActionScriptで問題を解決できると思います。 質問: ユーザーのロケールを「推測」する最良の方法は何でしょうか? 私を助けることができる既存の単純なクラス/関数はありますか(複雑なローカリゼーションバンドルはありません)?特に、可能なすべての言語をより少ない数(私が持っている翻訳)にスマートな方法で分解すること。 このようなソリューションはどの時点で信頼できますか? 他の回避策や提案はありますか?

13
XHTMLのすべての有効な自己終了要素(主要なブラウザによって実装されている)は何ですか?
XHTMLのすべての有効な自己終了要素(<br/>など)は何ですか(主要なブラウザによって実装されています)? XHTMLでは技術的には任意の要素を自動的に閉じることができることを知っていますが、すべての主要なブラウザーでサポートされている要素のリストを探しています。<div />などの自己終了要素が原因で発生する問題の例については、http://dusan.fora.si/blog/self-closing-tagsを参照してください。

9
JavaScriptでスクロールバーの位置を取得する方法は?
JavaScriptを使用してブラウザーのスクロールバーの位置を検出し、現在のビューがページのどこにあるかを判断しようとしています。私の推測では、トラックの親指がどこにあるかを検出し、次に親指の高さをトラックの全高のパーセンテージとして検出する必要があります。私はそれを複雑にしていますか、それともJavaScriptはそれよりも簡単なソリューションを提供していますか?コード的にアイデアはありますか?

21
Webサイトにアクセスするコンピューターを一意に識別するにはどうすればよいですか?
作成しているWebサイトにアクセスする各コンピューターを一意に識別する方法を見つける必要があります。これを達成する方法について何かアドバイスはありますか? ソリューションがすべてのマシンとすべてのブラウザーで(理由の範囲内で)動作するようにしたいので、JavaScriptを使用してソリューションを作成しようとしています。 クッキーはしません。 コンピューターにハードウェアの変更が発生していない場合、基本的にコンピューターに固有で繰り返し可能なGUIDを作成する機能が必要です。私が考えている方向性は、ネットワークカードのMACと、Webサイトにアクセスするマシンを識別するこの種のその他の情報を取得することです。

9
ページからブラウザの印刷オプション(ヘッダー、フッター、マージン)を無効にしますか?
この質問がSOおよび他のいくつかのWebサイトでいくつかの異なる方法で質問されるのを見ましたが、それらのほとんどは具体的すぎるか、古くなっています。私は誰かが推測に迷うことなくここで決定的な答えを提供できることを望んでいます。 CSSまたはJavaScriptのいずれかを使用して、誰かがブラウザー内で印刷するときにデフォルトのプリンター設定を変更する方法はありますか?そしてもちろん、「ブラウザからの印刷物」とは、PDFや他のプラグインに依存するMIMEタイプではなく、何らかの形式のHTMLを意味します。 ご注意ください: 一部のブラウザーがこれを提供し、他のブラウザーが提供しない場合(または一部のブラウザーでその方法を知っているだけの場合)、ブラウザー固有のソリューションを歓迎します。 同様に、これを行うことに対して特定の制限がある主流のブラウザーを知っている場合は、それも役立ちますが、かなり最新のドキュメントをいただければ幸いです。(単に「XYZのセキュリティポリシーに反する」と言っても、XYZが過去3年間にこのポリシーに大幅な変更を加えた場合、あまり説得力がありません)。 最後に、「デフォルトの印刷設​​定を変更する」と言ったとき、私は自分のページだけを意味するわけではありません。特に、印刷の余白、ヘッダー、およびフッターについて言及しています。 CSSには、ページの向きとページのマージンを変更するオプションがあることをよく知っています。多くの闘争の1つはFirefoxです。ページの余白を1インチに設定すると、既に配置されている1/2インチに追加されます。 私はクライアントのサイトでPDFの使用を減らしたいと思っていますが、プレゼンテーションの侵害(および信頼性の欠如)が主な懸念事項です。

10
タブまたはウィンドウ間の通信
トレースを残さずにブラウザー(CORSではなく同じドメイン上)の複数のタブまたはウィンドウ間で通信する方法を探していました。いくつかの解決策がありました: ウィンドウオブジェクトの使用 postMessage クッキー ローカルストレージ 1つ目はおそらく最悪のソリューションです。現在のウィンドウからウィンドウを開く必要があり、ウィンドウを開いたままにしておく限り通信できます。いずれかのウィンドウでページをリロードすると、おそらく通信が失われます。 postMessageを使用する2番目のアプローチは、おそらくクロスオリジン通信を可能にしますが、最初のアプローチと同じ問題が発生します。ウィンドウオブジェクトを維持する必要があります。 3番目の方法では、Cookieを使用して、一部のデータをブラウザーに保存します。これは、実質的に同じドメインのすべてのウィンドウにメッセージを送信するように見えますが、問題は、すべてのタブが「メッセージ」を以前に読んだかどうかを確認できないことです。清掃。Cookieを定期的に読み取るには、なんらかのタイムアウトを実装する必要があります。さらに、Cookieの最大長(4KB)によって制限されます。 localStorageを使用する4番目のソリューションは、Cookieの制限を克服するようであり、イベントを使用してリッスンすることもできます。利用方法は、回答欄に記載されています。 2018年の編集:承認された回答は引き続き機能しますが、BroadcastChannelを使用するための最新のブラウザーの新しいソリューションがあります。BroadcastChannelを使用してタブ間でメッセージを簡単に送信する方法を説明する簡単な例については、他の回答を参照してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.