2011-01-11 8 views
0

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は例えばエスケープされた後に生成されたソースのすべてを表示しているとき

&lt;/div&gt; 
&lt;p&gt;&lt;/p&gt; 
&lt;/div&gt; 

元のページと含まれているページの両方がJQueryを実行しています。私はこれをグーグルで試してみましたが、Javascriptを使ってIframeからエスケープする方法を説明した結果が得られます。

この問題は、Firefox、クロム、サファリ(現在のバージョン)を加えIE6、7に存在し、8

+0

FirefoxのWeb Developerツールバーを使用してIFRAMEを削除しても問題は解決しますが、なぜそれが発生しているのかについて詳しく知りたいと思います。 –

答えて

1

あなたは< IFRAME ... />しかし<のiframe ...> < /を使うべきではありませんiframe>

+0

私はそれを見つけられなかったと信じられない!ありがとうDuXati。 –

関連する問題