0

iframe 内にロードされた要素にアクセスする方法はありますか?

私はこれを試していますが、うまくいかないようです:

if($('#cboxLoadedContent iframe').contents().find('#customer-login')[0] ){ ... }
4

2 に答える 2

1

iframe のコンテンツが別のドメインによって提供されている場合、ページからそのコンテンツを表示できる唯一の方法は、このコンテンツに適切なCORS ヘッダーを指定することです。

これは、 Same Origin Policyと呼ばれる保護スキームです。

プロキシを使用して、ブラウザーに 1 つのドメインのみを表示させるソリューションもあることに注意してください。

于 2013-02-02T16:21:55.957 に答える
0

file://コンテンツがhttp://プロトコルでロードされたのに対し、私はローカルでファイルを開きました( )。

于 2013-02-02T16:44:34.437 に答える