IFRAMEを含めると、生成されたすべてのソースがエスケープ文字に置き換えられているサイトが表示されます。含まれているページにはJavascriptのエラーがなく、次のようにIFRAMEを含めるためのコードは次のとおりです。 -IFRAMEの後に生成されたソースがエスケープされました
<iframe scrolling="no" frameborder="0" width="100%" style="border-width: 0em; height: 1800px; width: 620px;" marginwidth="0" marginheight="0" src="[URL to included page[]" id="iframeEvents" />
IFRAMEは例えばエスケープされた後に生成されたソースのすべてを表示しているとき
</div>
<p></p>
</div>
元のページと含まれているページの両方がJQueryを実行しています。私はこれをグーグルで試してみましたが、Javascriptを使ってIframeからエスケープする方法を説明した結果が得られます。
この問題は、Firefox、クロム、サファリ(現在のバージョン)を加えIE6、7に存在し、8
FirefoxのWeb Developerツールバーを使用してIFRAMEを削除しても問題は解決しますが、なぜそれが発生しているのかについて詳しく知りたいと思います。 –