在iframe(框架)中跳转的问题

版权声明:@渔闻520 https://blog.csdn.net/weixin_41060905/article/details/83590400

在iframe中跳转会出现这样的问题,就是比如一个页面包含两个iframe,而其中一个要跳转到一个页面,则这个跳转如果不加处理会导致跳转失败。原因就是这个iframe包含的界面在跳转,这时就会出错。这时需要了解target的几个属性值:

_blank

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

_self

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

_parent

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

_top

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

,我在项目中需要跳转到另一个界面而关闭当前的见面,就可以用_top 属性值。

猜你喜欢

转载自blog.csdn.net/weixin_41060905/article/details/83590400