html 高手解决 <Iframe></frame>间的退回上一页面问题.

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 高手解决 <Iframe></frame>间的退回上一页面问题.相关的知识,希望对你有一定的参考价值。

A页面中有一<iframe></iframe>
框架中可能容纳B/C/D三页.

如现在框架中是B页,页后又链到C页.
如果回退C页到B页?

history.back();这个不灵啊,谁能帮我一把,写全点.谢谢.不含框架的页可以通过此命令实现.带框架的咋搞啊?

参考技术A 对象模型:

window.history.method

演示一下:共有三个文件
Noname1.html内容如下:
<HTML>
<HEAD>
</HEAD>
<BODY>
<iframe src="Noname2.html" height=500 width=500 name="baidu"></iframe>
<br>
<input type="button" value="Back" onclick="document.frames['baidu'].history.back()">
</BODY>
</HTML>

Noname2.html内容如下:
<HTML>
<HEAD>
</HEAD>
<BODY>
我是第二页<a href="Noname3.html">进入第三页</a>
</BODY>
</HTML>

Noname3.html内容如下:
<HTML>
<HEAD>
</HEAD>
<BODY>
第三页
</BODY>
</HTML>

你现在试试看...
参考技术B 1 可以用 TOP.history.back()
2 指定父窗体名来history.back()本回答被提问者采纳
参考技术C 用:javascript:history.go(-1);

以上是关于html 高手解决 <Iframe></frame>间的退回上一页面问题.的主要内容,如果未能解决你的问题,请参考以下文章

js高手,在iframe中弹出加载的窗口?

请问高手,html如何获取iframe中嵌套的页面元素值

求教编程高手,关于JS判断一个元素在父窗口还是子窗口内~先谢谢了~

JS iFrame 加载慢怎么解决

解决 iframe 在 ios 上不能滚动的问题

iframe页面 JS问题.加载了不执行或者没完全加载如何解决