0

jQueryがiframe内のDOMにアクセスするための次のコードがあります。しかし、これはうまくいきません。コードの問題は何ですか?ありがとう

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" ></script>

</script>
<script type="text/javascript" >
$(document).ready(function(e) {
    $('#ifr').contents().find('div').click(function(event){
        event.preventDefault();
        console.log("this is a good thing");
    });
});
</script>
<iframe id='ifr' style='width: 80%; height: 600px;' src='http://tarjom.ir'></iframe>
<div style="width: 200px;height: 100px; border: 1px red solid;">
</div>
4

1 に答える 1

3

srciframe には、属性に絶対 URI があります。これは、別のドメインのページの DOM にアクセスしようとしていることを意味します。これはセキュリティ上の理由から禁止されています。

于 2013-09-14T17:32:07.080 に答える