html中target四种选择_blank、_parent、_self、_top,求解释。我只知道

html中target四种选择_blank、_parent、_self、_top,求解释。我只知道_blank是新窗口打开,其他三个是什么呢?... html中target四种选择_blank、_parent、_self、_top,求解释。我只知道 _blank是新窗口打开,其他三个是什么呢? 展开
 我来答
私零多逐海17
2017-03-27 · 知道合伙人互联网行家
私零多逐海17
知道合伙人互联网行家
采纳数:650 获赞数:31632
微软软件开发工程师 微软测试工程师 web前端开发工程师 重庆老渔哥网络科技有限公司CEO

向TA提问 私信TA
展开全部

1,target="_self",  它使得目标文档载入并显示在相同的框架或者窗口中作为源文档。(此处就是实现你的每次跳转都在同一个窗口的核心点)

2、target="_blank" ,浏览器总在一个新打开、未命名的窗口中载入目标文档

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

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

总结:值得注意的是,属性值前面都是英文字符的下划线_ ,提醒别打成中文字符,或者打成-

crystalstar0
高粉答主

2018-03-31 · 说的都是干货,快来关注
知道小有建树答主
回答量:190
采纳率:98%
帮助的人:6.1万
展开全部

1、“_blank”的意思:

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

2、“_parent”的意思:

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

3、“_self”的意思:

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

4、“_top”的意思:

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

HTML <a> 标签的 target 属性

一、定义和用法

1、<a> 标签的 target 属性规定在何处打开链接文档。

2、如果在一个 <a> 标签内包含一个 target 属性,浏览器将会载入和显示用这个标签的 href 属性命名的、名称与这个目标吻合的框架或者窗口中的文档。如果这个指定名称或 id 的框架或者窗口不存在,浏览器将打开一个新的窗口,给这个窗口一个指定的标记,然后将新的文档载入那个窗口。从此以后,超链接文档就可以指向这个新的窗口。

二、打开新窗口

被指向的超链接使得创建高效的浏览工具变得很容易。例如,一个简单的内容文档的列表,可以将文档重定向到一个单独的窗口:

<h3>Table of Contents</h3>

<ul>

<li><a href="pref.html" target="view_window">Preface</a></li>

<li><a href="chap1.html" target="view_window">Chapter 1</a></li>

<li><a href="chap2.html" target="view_window">Chapter 2</a></li>

<li><a href="chap3.html" target="view_window">Chapter 3</a></li>

</ul>

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
skintown
2015-07-08 · TA获得超过210个赞
知道答主
回答量:122
采纳率:0%
帮助的人:83.2万
展开全部
http://www.w3school.com.cn/tags/att_form_target.asp
_blank 在新窗口中打开。
_self 默认。在相同的框架中打开。
_parent 在父框架集中打开。
_top 在整个窗口中打开。
framename 在指定的框架中打开。
更多追问追答
追问
大神你好!我想做这么一张网页:一张网页index.html,左右分(left.html,和right.html),frameset cols=“50%,50%”, frame src="left.html", frame src="right.html",也就是说左边部分是left.html,右边部分为right.html。关键来了,我在left.html设置一个超链接,打开时显示窗口却在right.html,比如我在left.htm设置了一个百度的超链接,当我点它的时候,百度出现在right.html中。大神 求指点 何如实现呢
我已经知道了
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式