IFrameでjavascript:parent.location.hrefを使用して親ウィンドウを変更すると、IEはIFrameコンテンツを短時間変更して、親が変更しているURLに。 Firefox、Chrome、Operaは親ウィンドウを変更するだけです。親ウィンドウを変更するときにIEがIFrameにURLを表示しないようにする方法
IFrameでIFrameを表示せずに親を変更する方法はありますか?
[編集]ここ
は、それを複製するためのサンプルコードです。
インラインフレームページ:
<iframe id="finder" name="finder" src="content.html" scrolling="no" height="620" width="620" style="border:1px #c0c0c0 solid;"></iframe>
コンテンツページ:
<a href='javascript:parent.location.href="http://www.google.com"'>test link</a>
IE7はこれをしていないようです。いくつかのコードを投稿できますか? –
URLは正確にどこに表示されていますか? –
IFrameのコンテンツは、最終的に親が変更されるURLを示すテキストに置き換えられています。 – Mike