点击后退按钮时,iframe src没有改变

时间:2015-09-05 16:42:54

标签: javascript jquery html iframe src

 <iframe id ="iframeA" name="iframeA" src="./friendList.html" frameborder="0" width="100%" height="100%"></iframe>

我有一个这样的iframe标签..当加载父框架时,我在这个iframe体中添加了一些标签。但是,当我将iframe src更改为&#39; ./ letterList.html&#39;使用jquery然后将正确加载letterList.html然后当我点击后退按钮时,iframe src不会更改为原始&#39; ./ friendList.html&#39;(甚至焦点在iframe中),但内容在iframe是&#39; ./ friendList.html&#39;的内容。只有src没有改变。当然,我在iframe体中添加的标签已经消失了。我知道标签已经消失,但我无法理解为什么src没有改变,但iframe中的内容是原始的iframe内容。 有人可以帮帮我吗?.....

1 个答案:

答案 0 :(得分:-1)

不确定你的意思是'为什么'。这不是错误,这是specified行为(请查看name属性描述之前的注释)。这可能是因为iframe有时候根本无法与父文档进行交互 但是,如果您想要处理,可以在iframe中捕获onbeforeunload事件并重置其src