当前位置:首页 > 技术 >

html中target属性(html中target加在哪)

来源:原点资讯(www.yd166.com)时间:2023-04-16 23:29:42作者:YD166手机阅读>>

html中target属性,html中target加在哪(1)

需求场景

客户希望实现这样一个场景:点击一个超链接,使用新窗口打开链接页面。但是当链接窗口已经被打开时,这是就不能弹新窗口,必须在这个链接已打开的窗口进行页面刷新。
这确实是一个非常好的体验增强功能,特别页面在列表打开详情页时可以使用,有效减少了浏览器选项卡中打开重复多余的页面。

关键在于,如何实现此功能呢?

其实很简单,一说就懂一点就通,HTML本身的特性就可以解决这样的功能需求。

a标签target属性

通常,进行页面新窗口打开跳转,我们使用<a>标签即可实现。
<a>标签可以通过设置target的值来控制此链接的打开方式,一般可取以下值:

  • _self:默认值,链接在当前窗口打开
  • _blank:链接在新窗口打开
  • _parent:链接在父级框架窗口打开
  • _top:链接在整个窗口打开
    上面几个属性,基本都是很常见的target属性。
    然而,要实现本文开头所说的功能需求,上面这几个值是无法实现的。当然,target还有一个隐藏特性,那就是可以指定为具体的URL地址或者任意自定义的名称。
    例如:

<ahref="demo.html"target="demo.html">demo空白页</a>

点击上述标签,当浏览器没有标签页的地址是demo.html时,这时游览器表现为打开一个新页面,地址为demo.html(此时的target属性的行为表现类似'_blank'),当我们再次点击时,因为现在浏览器标签页已经有一个地址为demo.html的页面了,这时游览器表现为不会打开新窗口,而是直接刷新已经打开的demo.html。

也就是说,我们要想实现链接地址自动刷新和新窗口打开的这个需求,知道设置链接元素和表单元素的target属性值为目标URL地址值就好了。

思考

如果我们想要不同链接,打开同一个标签卡页面刷新如何实现捏?

<ahref="blank.html?s=1"target="_search">空白页?s=1</a> <ahref="blank.html?s=2"target="_search">空白页?s=2</a>

结语

牵手 持续为你分享各类知识和软件 ,欢迎访问、关注、讨论 并留下你的小心心❤

栏目热文

html怎么给标签添加说明(如何为html添加标签)

html怎么给标签添加说明(如何为html添加标签)

一、meta标签的作用meta标签是下面这样的,它有两个主要作用:作用1:告诉浏览器以什么样的解码方式读取作用2:给搜索...

2023-04-16 23:30:46查看全文 >>

破冰船有什么利弊(破冰船跟普通船有什么区别)

破冰船有什么利弊(破冰船跟普通船有什么区别)

一个国家的地缘位置是由自然地理因素和国际地缘政治因素两方面共同组成的。考察一个国家的地缘环境需要分析其自然地理环境,但一...

2023-04-16 23:13:44查看全文 >>

破冰船科普知识

破冰船科普知识

再大型的船只,如果遇到冰层,只能“束手就擒”,毫无办法地等待救援船。若救援时间一长,船员无异于凶多吉少。但再厚的冰层也有...

2023-04-16 23:10:51查看全文 >>

为什么要发明破冰船(破冰船有20米的破冰能力吗)

为什么要发明破冰船(破冰船有20米的破冰能力吗)

在日常生活中,我们能接触到的交通工具,都是一些普通的交通工具,而且比较常见,可能很多人都不知道破冰船,这种船主要用于在街...

2023-04-16 23:03:49查看全文 >>

破冰船深度解析(破冰船的快速性)

破冰船深度解析(破冰船的快速性)

11个加油站才能灌满的冰上巨兽,是如何破冰航行的?2022年10月末,中国南极科考队乘坐雪龙破冰船前往南极考察,预计明年...

2023-04-16 23:11:07查看全文 >>

html target标签的使用(html标签正确使用方法)

html target标签的使用(html标签正确使用方法)

实例在新窗口中打开所有超链接,并放置上述所有其他标签/窗口的新窗口:a{target:new front;}浏览器支持任...

2023-04-16 23:38:32查看全文 >>

html如何加入meta标签(html的a标签的target怎么用)

html如何加入meta标签(html的a标签的target怎么用)

meta标签介绍meta标签是HTML语言head区域的一个辅助性标签,常用于定义页面的说明,关键字,最后修改的日期和其...

2023-04-16 23:42:18查看全文 >>

html一个标签怎么设置(html怎么打出多个标签)

html一个标签怎么设置(html怎么打出多个标签)

经过昨天的学习算是对html有了一点点了解,知道了什么是前端,什么是HTML、前端三大标准、主流浏览器和html的基本结...

2023-04-16 23:46:54查看全文 >>

html中target属性的用途(htmltarget属性是什么意思)

html中target属性的用途(htmltarget属性是什么意思)

HTML元素的属性属性是为HTML元素提供的附加信息。为相同的HTML元素指定不同的属性,会呈现不同的功能或效果。举个例...

2023-04-16 23:37:11查看全文 >>

html如何获得标签(html怎么打出多个标签)

html如何获得标签(html怎么打出多个标签)

上篇文章我们介绍了怎么创建一个最基本的网页,这篇我们介绍一下经常被使用的标签及用途。显示在浏览器中的内容都要添加在基本模...

2023-04-16 23:10:28查看全文 >>

文档排行