2011-12-20 10 views
2

例えば、私はGoogle検索結果ページをウィンドウやfirefox.Isのタブで開くと、そのタブやウィンドウのJavaScriptを使ってHTMLコードを取得できますか? 私は、ウェブページhtmlが一時的にコンピュータメモリのどこかに保存されていると考えます。 メモリに保存されたアドレスを使用してウェブページを読み込むことはできますか? javascriptが元のフォルダと同じフォルダに保存されたhtmlファイルを読み込む方法はありますか?たとえば、自分のcomputer.If上のフォルダにWebページを保存した場合、同じフォルダ内にhtmlファイルを作成すると、javascriptは保存されたWebページ同じドメインとして?クロスウィンドウドメインスクリプトは可能ですか?

+0

あなたが必要とするのは、操作するために他のサイトのコードを取得するサーバー側のコードです。ユーザーが明示的かつ愚かにそのセキュリティホールを開けない限り、JavaScriptはそれを行うことはできません。 – Blazemonger

+0

@ mblase75私はサーバー側のコードにしたくない。ブラウザ内で起こる必要があります。ユーザーがセキュリティホールを開くことを意味しますか?ユーザーがこのセキュリティホールを望んでいるとします。 – vkefallinos

+0

他のサイトは、ユーザーに許可を求める必要があります。両方のサイトを管理していますか?そうでない場合は、サーバーサイドのコードを使用せずに不運になります。 – Blazemonger

答えて

1

いいえ、両方のページを制御しない限り、間違いなくそのことはできません。これは巨大なセキュリティホールになるでしょう。

0

custom search APIがあります。これは、特にGoogle検索を行う場合に役立ちます。ドメイン間のリクエストを可能にするJSONPの実装があるようですが、試していないので、どれくらいうまく動作しているかわかりません。

+0

Googleの検索結果は、単にexample.iです。スクリプトを使用してウェブページのHTMLコードをファイルに保存し、同じフォルダに保存された別のHTMLファイルからHTMLコードを取得できるようにしたい – vkefallinos

関連する問題