4

自分で修正できなかった非常に単純な問題があります(iframeの操作に問題があります)。

基本的には、このページを言ってください....

http://andrew.koallo.ca/new/393NelsonSt-JordanFisher

「ここをクリックして地図を表示」をクリックすると...地図が読み込まれます....一度戻ってきた場合...iframeのみが返されます....基本的には戻るボタンを 2 回押して元のページに戻ります。

これを回避することは可能ですか?...「ここをクリックしてマップ」ボタンをクリックすると、iframe の src をそれぞれのソースに等しく設定します....

おそらくlocation.replaceが役立つと読んでいましたか?それを機能させることができませんでした。

助けてくれてありがとう、アンドリュー

4

2 に答える 2

7

あなたが言及したページはオフラインの atm ですが、次のように iframe の URL を設定する必要があります。

$('#myIframe').get(0).contentWindow.location.replace('http://...'); 

そのため、URL はブラウザーの履歴には残りません。

于 2011-04-04T13:30:56.093 に答える
0

リファラーへの onclick イベントを含む「戻る」ボタンをページに配置するか、Ajax 呼び出しのみを使用するように iframe のコードを変更します。

于 2011-01-16T19:11:35.240 に答える