0

始めるには良い方法ではありませんが、これがトピックから外れている場合はご容赦ください。プログラミングの質問のように思えます...

ASP.NET Web サイトから、上部にツールバーがあり、下部に iframe のようなウィンドウがある新しいブラウザーでページを開きたいと考えています。フレームのようなウィンドウは、タブ ブラウジングをサポートし、サード パーティの Web サイトをロードします。ツールバーには、ユーザーが HTML を操作できるボタン (フォーム入力と Web スクレイプ) があります。たとえば、ツールバーのボタンは「Web ページ データの抽出」や「フォームの入力」などです。

理想的には、IE、Edge、Chrome、および Safari で動作しますが、絶対的な最小要件は IE であり、より望ましい最小要件は Chrome および Edge です。

私は、これが他のプロプライエタリ ソフトウェアによって行われているのを見てきました。特定のブラウザー (プラグインをインストールできる IE など) が必要なのか、それをどのように行うのかはわかりません。それが私の質問です。

そこで、この問題を 3 つの可能性に絞り込みました。

  1. 純粋な HTML、Javascript などを使用します。- iFrame の使用はほぼ完全に機能しますが、コンテンツが同じドメインにないため、iFrame の HTML にアクセスできません。

  2. プロプライエタリ ブラウザを使用 (または作成) - Web ページから EXE を起動できる (または起動したくない) とは思いません。さらに、これ自体がかなり複雑に思えます。

  3. プラグインを使用 (または作成) - おそらく使用を IE に制限します。IE プラグインは、私が見た他のプラグインに基づいて、私が望むことを実行できると思います。

私は Web 自動化およびスクリプト作成製品を使用したデスクトップ プログラミングの経験があります。

サーバー側で実行される ASP.NET COM コンポーネントがあるため、ユーザーにインターフェイスは表示されませんが、スクリプトに基づいて Web サイトをサイレントに埋めてスクレイピングするために使用できます。

また、ユーザー インターフェイスを表示し、スクリプトを実行して入力とスクレイピングを行う独自のブラウザーも備えています。ただし、これは EXE であるため、Web サイトから起動することはできません。

それらには、IE にアタッチするコンパニオン ポップアップ ウィンドウを追加する IE プラグインがあります。ブラウザに似ており、スクリプトを実行します。

質問 - これを行うことができます。見たことはありますが、メカニズムは何ですか? 私はIEプラグインに傾倒しています。

プラグインが答えなら、chrome には拡張機能がありますが、その可能性はありますか?

4

0 に答える 0