4

我有一个非常简单的问题,我自己无法解决(我在操作 iframe 时遇到了麻烦)。

基本上,去说这个页面....

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

点击“点击这里地图”...地图应该为你加载......现在如果你他的背部一次......它只会收回iframe......所以基本上你必须点击后退按钮两次以返回您的原始页面。

是否可以避免这种情况?...单击“单击此处映射”按钮后,我将 iframe 的 src 设置为等于相应的源...。

我正在阅读也许 l​​ocation.replace 可以提供帮助?无法让它工作。

感谢您的帮助,安德鲁

4

2 回答 2

7

您提到的页面是离线 atm,但您需要像这样设置 iframe 的 url:

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

因此该网址不会进入浏览器历史记录。

于 2011-04-04T13:30:56.093 回答
0

要么在页面中放置一个带有 onclick 事件的“返回”按钮,要么将 iframe 的代码更改为仅使用 Ajax 调用。

于 2011-01-16T19:11:35.240 回答