`
jsntghf
  • 浏览: 2532971 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

target中_parent与_top的区别

阅读更多

在HTML中经常会用到target参数,常用的有两个target="_blank"和target="_self",意思为:
target="_blank" 表示在新窗口中打开该链接,target="_self"表示相同框架,即在当前窗口(或当前选项卡)中打开该链接。


还有两个不常用的:


target="_parent",将链接的文件载入含有该链接框架的父框架集或父窗口中。如果含有该链接的框架不是嵌套的,则在浏览器全屏窗口中载入链接的文件,就象_self参数一样。


target="_top",在当前的整个浏览器窗口中打开所链接的文档,因而会删除所有框架,不写的话就是表示默认值,默认值一般跟浏览器有关。

 

例如网页A中iframe了网页B,网页B又iframe了网页C,如果网页C中连接设置target="_parent",则将网页B去掉直接在A中嵌入网页C中链接页面,而如果网页C中target="_top",则直接跳出所有iframe框架,直接转向C中链接页面。

分享到:
评论

相关推荐

    html base标签 target=_parent使用介绍

    同时,由于`target="_parent"`,所有链接都将尝试在父框架中打开,如果当前页面没有嵌套在框架中,那么它相当于`_self`,即在当前页面中打开。 理解`<base>`标签的工作原理对于创建大型网站或者需要统一处理链接的...

    target属性 .doc

    * 在整个浏览器窗口中添加链接时,可以使用 target=”_top” 来删除所有框架,并在当前的整个浏览器窗口中打开所链接的文档。 target 属性的使用可以帮助开发者更好地控制链接的打开方式,以便提高用户体验和页面的...

    frameset框架中target的使用

    ### frameset框架中target的使用 在Web开发中,`frameset`是一种早期用来组织多个文档在一个页面中显示的技术。这种技术允许开发者在一个浏览器窗口内分割出多个区域,并且每个区域都可以独立加载不同的HTML文档。...

    关于网站target标准

    4. `_top`:链接会在整个浏览器窗口中打开,如果当前页面包含框架,它会取消所有框架并加载链接内容到整个浏览器窗口。这通常用于跳出框架结构,使用户能够完全访问链接页面。 除了上述常见情况,还有一些特殊场景...

    HTML a 标签的 target 属性.doc

    - 使用框架时,确保 `<frame>` 或 `<iframe>` 元素的 `name` 属性与 `<a>` 标签中的 `target` 属性匹配,以便正确地在指定框架中加载文档。 - 不要在自定义框架名称或 ID 中使用下划线作为第一个字符,因为这可能会...

    (完整版)HTML经典试题-网页制作.pdf

    15. `target="_parent"`的含义:`<a href=URL target=_parent>..</a>`表示在父框架或窗口中打开超链接。 16. 在父窗口打开链接:在父窗口打开超链接的代码是`<a href=URL target=_parent>..</a>`。 17. `target="_...

    关于Ajax与iframe及target的问题

    在HTML中,`<a>`标签的`target`属性用于指定链接打开的位置,比如`_self`(当前窗口)、`_blank`(新窗口)、`_parent`(父框架)和`_top`(顶级框架)。当涉及到Ajax和iframe的交互时,`target`属性可以控制Ajax...

    对target="framename"的理解(实现分页的demo)

    4. `_top`:在整个浏览器窗口中打开链接,如果当前页面在框架内,这将取消所有框架并仅显示链接页面。 在本例中,`target="framename"`,`framename`是用户自定义的框架名,表示链接的目标将在名为`framename`的...

    网站管理与建设复习资料

    15. `<a href=URL target=_parent>..</a>`表示在父框架或窗口中打开链接。 16. 在父窗口打开超链接的代码是`<a href=URL target=_parent>..</a>`。 17. `<a href=URL target=_self>..</a>`表示在当前窗口或框架中...

    frameset子框架退出

    `_parent`和`_top`这两个特殊的target值是关键,`_parent`指的是当前frame的直接父框架,而`_top`则指的是顶级框架,即整个浏览器窗口。根据需求,选择合适的目标可以使退出操作在整个frameset中生效,提供一致的...

    html的frameset和target的应用

    它接受几个预定义的值,如`_self`(默认,当前框架或窗口)、`_blank`(新窗口或标签页)、`_parent`(父框架集或整个窗口,如果在框架内)和`_top`(整个浏览器窗口,取消所有框架)。例如: ```html ...

    struts中base标签的target属性

    ### Struts 中 base 标签的 target 属性详解 #### 引言 在 Web 开发领域,Struts 是一个非常流行的 Java 框架,它主要用于构建基于模型-视图-控制器(MVC)设计模式的应用程序。Struts 的一大优势在于其强大的标签...

    HTML-basics-links-target-blank:target =“ _ blank”,它将在新窗口中打开锚点(通常已通过浏览器设置重定向到标签页)

    4. `target="_top"`:无论当前页面是否在框架中,`_top`都会使链接在整个浏览器窗口中打开,清除所有框架。 使用`target="_blank"`时,有几点需要注意: - 避免过度使用`_blank`,因为它可能打断用户的浏览流程,...

    JS练习用例《当当网上书城》北大青鸟

    当当网首页js动态效果文档及代码。 <!...<... <head> ...link href="css/global.css...欢迎光临当当网 [<a href="login.html" target="_parent">登录</a> | <a href="register.html" target="_parent">免费注册]</div>

    关于js中[removed].href,location.href,parent.location.href,top.location.href的用法与区别

    标题和描述中提到了JavaScript中的几个与页面跳转和刷新相关的属性,分别是window.location.href、location.href、parent.location.href以及top.location.href。这些属性在JavaScript编程中非常常用,用于控制页面的...

    Android控件大全以及各布局空间的使用方式

    - 在模拟器中启用 SD 卡支持:在项目配置的 "Target" 选项卡中输入 `-sdcard d:\android\sdcard.img`。 8. **配置模拟器**: - 运行命令 `android create avd --name android15 --target 2` 或者在 Eclipse 中使用...

    HTML试题

    * 问题16:在父窗口打开超链接的代码是`<a href=URL target=_parent>..</a>`。 * 问题17:`<a href=URL target=_self>..</a>`用于在本窗口打开超链接。 * 问题18:在本窗口打开超链接的代码是`<a href=URL target=_...

    超链接打开目标(target)的测试

    链接的target属性决定了链接在哪边打开,它的值通常为以下五种:_blank、_self、_parent、_top和自定义,依次表示为:新窗口、当前窗口、父窗口、顶层窗口和框架。当所指名称的框架不存在时,自定义作用等同于_blank...

    详解链接的rel与target区别

    4. `_top`:在所有框架中打开链接,清除整个框架集,使链接内容成为整个浏览器窗口的内容。 关于`target="_blank"`的争议在于,一些人认为它可能导致用户体验不佳,因为它可能会意外打开新的窗口或标签页。而另一些...

Global site tag (gtag.js) - Google Analytics