0

クエリ文字列を使用して投稿されたログインでアクセスできるリモート URL にページが存在します。http://www.example.com/exampleURI?user=user&pass=pass. これ以降、この URL の場所を と呼びましょうparent url

その URL へのアクセス権がありません (つまり、サーバー上にありません)。上記のURLへのリクエストをparent url行うphpファイルにPOSTを行うサーバー(上記のサーバーではありません)にログインフォームを作成しました。file_get_contentsログイン資格情報が正しい場合、ページの本文全体が返されます。

私に返されたそのページには、ajaxに関する多くのことが行われています。プロセスの多くは、 でホストされている必要がありparent URLます。のみに存在する画像への参照も含まれていparent urlます。parent urlそのページの iframe を自分のサーバーの自分のページに格納できるようにしたいのですが、前述の理由により、その iframe への参照を保持します。

iframe 内の dom のクロス ウィンドウ操作を行う必要があります。ほとんどのブラウザーの同一生成元ポリシーにより、これを行うことができません。たとえば、iframe 内の dom 要素にイベント リスナーをアタッチする方法はありますか?

このようなことは、もしあるとすればどのように達成されるのでしょうか?

4

1 に答える 1

0

クロスドメインのJSONPリクエストを試してみたい。残念ながら、応答は適切で、特に準備ができている必要があるため、両方のドメインを制御している場合にこれが機能します. 現在、ほとんどの図書館は、この種のリクエストを行う方法を知っています。

コメットも見てください。

于 2012-11-12T11:15:35.413 に答える