标签页是iframe的,在此页面跳转其他页面问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了标签页是iframe的,在此页面跳转其他页面问题相关的知识,希望对你有一定的参考价值。

如题所示,已经是iframe页面,我的目的是想 iframe标签页 内通过<a>标签 打开新页面 新页面与iframe页面一样为标签页。 请问我该怎么设置。 <a>标签里的target="_blank",打开的页面是 浏览器的标签页,不是页面的iframe标签页
在线等。

参考技术A

亲,有 4 个保留的目标名称用作特殊的文档重定向操作:

_blank

浏览器总在一个新打开、未命名的窗口中载入目标文档。

_self

这个目标的值对所有没有指定目标的 <a> 标签是默认目标,它使得目标文档载入并显示在相同的框架或者窗口中作为源文档。这个目标是多余且不必要的,除非和文档标题 <base> 标签中的 target 属性一起使用。

_parent

这个目标使得文档载入父窗口或者包含来超链接引用的框架的框架集。如果这个引用是在窗口或者在顶级框架中,那么它与目标 _self 等效。

_top

这个目标使得文档载入包含这个超链接的窗口,用 _top 目标将会清除所有被包含的框架并将文档载入整个浏览器窗口。


提示:这些 target 的所有 4 个值都以下划线开始。任何其他用一个下划线作为开头的窗口或者目标都会被浏览器忽略,因此,不要将下划线作为文档中定义的任何框架 name 或 id 的第一个字符。

也可以在 框架中打开窗口
<frameset cols="100,*">
  <frame src="toc.html">
  <frame src="pref.html" name="view_frame">
</frameset> 

===================================================

<h3>Table of Contents</h3>
<ul>
  <li><a href="pref.html" target="view_frame">Preface</a></li>
  <li><a href="chap1.html" target="view_frame">Chapter 1</a></li>
  <li><a href="chap2.html" target="view_frame">Chapter 2</a></li>
  <li><a href="chap3.html" target="view_frame">Chapter 3</a></li>
</ul>

根据的你情况,你可以选择 target="_top"打开。

追问

iframe页面里 放标签连接,打开的页面也要和当前iframe页面一致嵌套在主页面内,不知您理解我说的意思没有。

追答

那你可以用: target="_self"

追问

试过了 都不行。感觉问题不是设置这里。应该是在其他地方控制。等待高人解决一下吧

参考技术B 设置为转发才可以跳转

iframe a跳转后自动刷新又返回原页

页面里有个iframe标签,点击iframe里的a标签时,iframe内容跳转过去了,但是马上闪烁一下又变回跳转之前的页面了,这是怎么回事儿?还有有时候第一次运行iframe的页面会一直闪烁刷新,确定js里没有刷新的操作,其他浏览器正常,就在IE9下不正常.一直找不到问题,求大神帮忙.

这个在看不到代码的情况下只能是猜了

你检查下你的页面代码,有没有什么函数是在页面代码加载前执行了刷新页面等导致你现在这些错误的情况。

你也可以新建一个页面,测试没问题后,在把有问题的页面功能一点一点移过来,边移边测看哪个功能导致的。
参考技术A 官方电话的广泛的深入体会的供货商

以上是关于标签页是iframe的,在此页面跳转其他页面问题的主要内容,如果未能解决你的问题,请参考以下文章

iframe显示微信公众号文章

前端进行页面跳转和页面刷新的方法

iframe a跳转后自动刷新又返回原页

ie6.0 iframe 标签不加载内容的问题

页面使用iframe标签 获取其中带参数问题?

网页IFR:点击a跳动到当前页指定位置。网页index:插入iframe(src是“IFR”),这个效果怎么实现