要素がiframe内に存在するかどうかを確認できますか?私は同じ起源政策のために外国のホスト上で何かを操作することは不可能であることを知っています。しかし、要素が存在するかどうかだけを知りたい場合はどうすればよいですか?jQuery/Javascript - 要素がiframe内に存在するかどうかをチェック
<body id="parent">
<iframe src="foreign host">
<span id="exist">
Yes, Yes. I'am here.
</span>
</iframe>
</body>
私はjQueryを使ってこれを理解しようとした:
$('iframe:first').contents().find('#exist').length throws out a
プロパティにアクセスする権限拒否「のownerDocument」エラー
私はしたいが、外国文書で何かを変更しないでください。だから危険はない。なぜこれは否定されますか?
これを行う別の方法はありますか?
ただし、読み取り専用アクセスでは、私のオンライン銀行をiframeにロードしたフィッシングサイトを投げ、私が使ったフレームのすべての銀行の詳細を読んでください。 – Rup
@Rupあなたは正しいです。だから私は本当に同じ起源政策 "問題"を持っています。 thx – s3mre8