头闻号

广州宝生堂化妆品有限公司

综合性公司|延缓衰老|皮肤用化学品|面膜

首页 > 新闻中心 > 科技常识:HTML中的target(
科技常识:HTML中的target(
发布时间:2024-12-26 14:12:17        浏览次数:2        返回列表

今天小编跟大家讲解下有关HTML中的target(_self,_blank)用法总结 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关HTML中的target(_self,_blank)用法总结 的相关资料,希望小伙伴们看了有所帮助。

最近一个项目,多次遇到target='_self', target='_blank'的用法, 再次总结一下:

1.<a>标签

<a href="http://www.aidi.net.cn/article/detial/4002/xxxx"target="_self">XX</a><a href="http://www.aidi.net.cn/article/detial/4002/xxxx"target="_blank">XX</a>

2.<form>标签

<form name=alipayment action=alipayapi.jsp method=post target="_blank">

(该代码来自支付宝的demo)

3.window.open

var url =xxxx;window.open(url,'_self');//window.location.href=xxx;

target的所有取值以及它们的含义:

_blank:在新窗口中打开;_self:默认。在相同的框架中打开;_parent:在父框架集中打开;_top:在整个窗口中打开;

其实我们一般很少用到frameset标签,所以一般我们只是经常用到target='_self' 和 target='_blank',分别用于在当前页面打开,和在一个新的页面打开。

注:在 html 4.01 中,不赞成使用 form 元素的 target 属性;在 Xhtml 1.0 Strict DTD 中,不支持该属性。

window.open与window.location.href的区别:

window.open() 用来打开新窗口,但是加上'_self',可以达到使用window.location.href的效果window.location.href 用来替换当前页,也就是重新定位当前页window.open() 是可以在一个网站上打开另外的一个网站的地址 ,而window.location.href 是只能在一个网站中打开本网站的网页

来源:爱蒂网