2012-02-24 7 views
0

申し訳ありませんが、まずこれは私が求めている悪意のある質問ではありません。私は悪い利益のために何らかの情報を使用するつもりはない。別のページからナビゲートするときにjavascript/htmlをページに追加しますか?

私は、埋め込みブラウザを含むアプリケーションを持っています。このブラウザはアプリケーションのプロセス内で実行されるため、Selenium WebDriverなどの方法でアクセスすることはできません。 WebDriverを使って読み込んだWebページにスクリプトやhtmlを動的に追加することが可能であることはわかっています。

組み込みブラウザでは、読み込まれたページにアクセスできません。代わりに、独自のhtml/javascriptページを作成して実行し、ブラウザを格納するアプリケーションを操作することができます。ブラウザ内の既存のページを操作するのに問題があります。

ページに移動してページが読み込まれた直後にjavascriptを動的に追加して実行する方法はありますか?

PAGE2は、その後、渡されたスクリプトを実行し

page1.navigateToUrl(executeThisScriptOnLoad)のようなもの。

答えて

0

宛先サイトを知らずにはできないと思います。あなたはサイトにデータを送信し、eval()関数を使用して送信先ページの送信データを評価することができますが。

+0

さて、ソースが読み込まれた後で見ることができます。私はすべてのhtmlをつかむ以外に何をすべきか分からず、自分のものを付け加え、それをブラウザに送り返します。私はそれが失敗すると確信しています。 – hacket

関連する問題