問題タブ [browser]

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

c# - C# アプリケーションからカスタム URL を使用して Web ブラウザーを起動する最良の方法は何ですか?

System.Diagnostics.Process.Start を使用することが、C# アプリケーションから URL を起動する方法であることはよく知られています。

System.Diagnostics.Process.Start(" http://www.mywebsite.com ");

ただし、この URL が無効な場合、アプリケーションは呼び出しが失敗したことやその理由を知る方法がないようです。Web ブラウザを起動するより良い方法はありますか? そうでない場合、URL 検証の最良のオプションは何ですか?

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

session - 2つのブラウザウィンドウで同じ「セッション」を共有するにはどうすればよいですか?

ユーザーがレポートを表示できるように(同じドメイン内で)新しいウィンドウを開く必要があるアプリがありますが、一部のブラウザー*では、新しいウィンドウが元のウィンドウの非永続的なCookieを共有しないため、ユーザーは再度サインインする必要があります。ユーザーが新しいウィンドウで再度サインインする必要をなくすためにできることはありますか?

*実際、IE7では散発的です-新しいウィンドウがCookieを共有する場合と、共有しない場合があります。

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

model-view-controller - ファンシー MVC URL はキャッシュの実行方法に影響しますか?

JS ファイルのキャッシュのクリアに関する質問への回答を読んでいるときに、誰かがhttp 仕様のこの部分を指摘しました。基本的には、? を含む URL を意味します。特定の有効期限が指定されていない限り、キャッシュから取得しないでください。MVC Web サイト (RoR、ASP.Net MVC など) で非常に一般的なクエリ文字列のない URL はどのようにキャッシュされますか? また、従来のクエリ文字列ベースの URL とは動作が異なりますか?

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

browser - 新しいWebサイトでターゲットにしているブラウザとオペレーティングシステムはどれですか。

新しいWebサイトで作業しているとき、どのブラウザとオペレーティングシステムの組み合わせをターゲットにし、どのような優先順位を設定しますか?いくつかの特定の組み合わせをターゲットにする(そして残りを無視する)方が、それらすべてを意図したとおりに機能させるように努力するよりも優れていると思いますか?

一般的なブラウザ:

  • Firefox(1.5、2、3)
  • Internet Explorer(6、7、8-ベータ版)
  • オペラ
  • クロム

一般的なオペレーティングシステム:

  • Windows(XP、Vista)
  • Mac OSX
  • Linux
  • Unix
0 投票する
4 に答える
9054 参照

c# - C#からActiveX WebBrowserでJavaScript変数を設定/取得しようとしています

ActiveX WebBrowser コントロールを含む Windows アプリケーションがあります。このアプリケーションの通常の操作の一部として、ActiveX WebBrowser コントロールによって表示されるページに変更が加えられます。これらの変更の一部には、ActiveX WebBrowser に読み込まれる Web ページに JavaScript 変数を設定することが含まれます。

この変数は C# 内で初期化する必要があります (元は、VB6 コードが値を初期化していました)。この変数の値は、COM 可視クラス オブジェクトです。

ただし、簡単にするために、問題を文字列値の設定に減らしました。元のページにはフレームなどが含まれていますが、次のようなページでも同じ問題が発生します。

フィールド変数にアクセスして値を代入します。VB6 では、このコードは非常に単純でした。

ただし、C# では、次のような別のトリックに頼る必要がありました。

このページのポイントは、変数が C# によって適切に割り当てられているかどうかをテストすることです。ボタンをクリックすると、C# によって注入された新しい値が生成されます。たとえば、ページ内のボタンをクリックすると、「newValue」というアラートが表示されます。

これは最初は機能しますが、ページをリロードすると機能しません。後続の呼び出しでは、変数の値を設定できませんfield

以前にこの種の操作を行った経験のある人はいますか?

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

java - ブラウザの[停止]ボタンをクリックするとどうなりますか?

Webページのボタンをクリックして送信リクエストを開始するとします。次に、提供したデータの一部が間違っていることに突然気付き、それが送信されると、望ましくない結果に直面することになります(この誤ったリクエストの支払いを余儀なくされる可能性のあるショッピングリクエストなど)。

だから私は必死に停止ボタンを1回だけでなく何度もクリックします(念のため)。

そのようなシナリオではどうなりますか?ブラウザはサーバーに通知せずにリクエストをキャンセルするだけですか?サーバーに通知する場合、サーバーはプロセスを強制終了するだけですか、それともこのリクエストの一部として実行されたすべてのアクションのロールバックも実行しますか?

私はJavaでコーディングします。Javaには、STOP要求を検出し、このトランザクションの一部として行ったことをロールバックするために使用できる特別な機能がありますか?

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

.net - WebBrowser.Navigating イベント ハンドラから PostData にアクセスするにはどうすればよいですか?

WebBrowser コントロールを持つ .NET 3.5 を使用して、Visual Studio 2008 に Windows フォームがあります。リクエストが送信される前に、Navigating イベント ハンドラでフォームの PostData を分析する必要があります。それに到達する方法はありますか?

古い win32 ブラウザー コントロールには、引数の 1 つとして PostData を持つ Before_Navigate イベントがありました。新しい .NET WebBrowser コントロールではそうではありません。

0 投票する
19 に答える
42187 参照

browser - http 要求に基づいて Web アプリケーションでモバイル ブラウザーを検出する標準的な方法

私たちは、エンタープライズ e コマース Web アプリケーション (Java/サーブレット ベース) のモバイル ブラウザー サポートへの道をたどり始めています。もちろん、決定すべきことはたくさんありますが、モバイル ブラウザーを確実に検出し、それに応じて返されるコンテンツを決定できるようにすることが、基礎となるように思えます。httpリクエストに基づいて(迅速に)この決定を行う標準的な方法はありますか、理想的には、リクエストを行っている特定のブラウザとデバイスに関する詳細情報(画面サイズ、html機能など)を収集しますか?

また、既存の大規模なエンタープライズ Web アプリケーションを利用して、開発側からモバイル ブラウザー サポートを設計するというこの道をたどった人からの補足情報もあれば幸いです。

[編集] 私は確かにリクエスト ヘッダーを理解しており、標準ユーザー エージェントのデータベースに関する情報は非常に役立ちます。「その他の」リクエストヘッダープロパティについて話している場合は、同様の標準化された名前/値のリソースを含めることができれば、大きな助けになります。

[編集] 何人かのユーザーが、検出を行う Web サービスへの回線経由の呼び出しを含む解決策を提案しています。これでうまくいくと確信していますが、次の 2 つの理由から、企業の e コマース サイトには適していません。1) 速度。サード パーティへのすべてのページ リクエストに対する回線経由の呼び出しは、パフォーマンスに大きな影響を与えます。2) 依存関係/法律。ウェブサイトの応答時間と主要な機能をサービスに結び付けますが、これは法的およびリスク上の理由から恐ろしいことです.

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

java - 最高の Java/Swing ブラウザ コンポーネントは?

少なくともswingインターフェース(軽量コンポーネント?)でうまく再生でき、MacOSXおよびWindowsで実行できる、最高のクロスプラットフォームJava Swingブラウザコンポーネントは何ですか?

のようなもの: FlyingSaucerJDIC、多分他のもの?

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

browser - 応答を要求しているデバイスの特定

Web サーバーは、どのタイプのデバイス要求が受信されたかを知ることができますか?

たとえば、リクエストがコンピュータ (Firefox) からのものと、iPhone からのものとで異なるコンテンツを表示する Web サイトを作成できますか?