0

リモート ドメインのページが変更されたかどうかを判断するクライアント側の方法を見つけようとしています。

同じオリジン ポリシーにより、ページを iframe に読み込んでそのコンテンツを調べることができません。

だから私は.getResponseHeader("Content-Length")andを使ってみましたが、どうやらコンソールに.getResponseHeader("Last-Modified")FireBugが表示されていても、これらもSOPによって制限されているようです。Content-Length

これを行う方法はありますか?ページが変更されたかどうかを知る方法が必要です。

どうも

4

1 に答える 1

0

相手側がCORS、またはJSONP、またはそれを行うための他のクロスオリジンメカニズムをサポートしない限り、完全にクライアント側で行うことはできません。それがない場合、唯一のオプションは次のとおりです。

  • サーバー側のヘルプの使用
  • 署名付きスクリプトを使用する(ユーザーが許可を与える必要がある)
  • 署名付き Java アプレットを使用する (ユーザーがアクセス許可を付与する必要がある)
  • ActiveX コントロールの使用 (ユーザーがアクセス許可を付与する必要があります)

…お分かりですね。

于 2010-05-16T21:34:23.233 に答える