1

jQuery を使用して iframe の下のすべてのコンテンツにアクセスしようとしています。

これが私のjsfiddleです

そして私はこのjqueryを使用しています

res=$('#twittericon').find('body').hasClass('ready');
alert(res);

これは私には間違った結果を示しています。それは真実を示さなければなりません。どこが間違っているのか誰か教えてください。

ありがとう

4

1 に答える 1

4

Same Origin Policyにより、Javascript で iframe にアクセスすることはできません。iframe のソースは platform.twitter.com で、これはコードのドメインとは異なるドメインです。

Twitter アイコンを変更できる唯一の方法は、Twitter が URL の引数として明示的に公開しているオプションを使用することです。

于 2013-07-17T07:26:30.230 に答える