0

iframeで処理するjqueryの関数が1つありますが、エラーが発生しています:アクセスが拒否されました。私はIE 8 PFBコードを使用しています:

<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
  function resizeIframe(iframe) {
    iframe.height = iframe.contentWindow.document.body.scrollHeight + "px";
  }
</script> 


</head>
<body>
<iframe src="http://www.mysite.com"   id="idIframe" onload="resizeIframe(this)"  ></iframe>
</body>
</html>

デバッグも試しましたが、正確な解決策が見つかりません...誰かアイデアがありますか?

4

1 に答える 1

1

フレームに読み込んだ他のサイトの DOM にアクセスすることはできません。

おそらくwww.mysite.com、iframe 自体が表示されるサイトではありません。mysite.com(とwww.mysite.comは別のサイトであることに注意してください)。

于 2013-05-16T10:24:53.523 に答える