• ベストアンサー

iframe内のページがロードし続ける

iframeで動的にJSPページを取り込んだところ、 iframeの中が常に読み込み状態となってしまいます。 この問題を解決するためにはどうすれば良いのでしょうか? 検索してみたところ、iframeのcloseをすればよいというような ことが書かれていましたが、具体的にどうすればよいのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • susie-t
  • ベストアンサー率86% (37/43)
回答No.1

JSPページのcontentTypeをtext/htmlとして、html、bodyタグをちゃんと閉じていますか? それでもだめなら読み込み終了していいタイミングで、 JavaScriptで -------------------------- function getIFrameDocument(aID){ if (document.getElementById(aID).contentDocument){ return document.getElementById(aID).contentDocument; } else { return document.frames[aID].document; } } getIFrameDocument(IFRAMEのID).close(); -------------------------- としてみてください。(JSPが別ドメインのページだと機能しませんが)

関連するQ&A

専門家に質問してみよう