html 中 target="_self" target="_parent" target="_top"

1.在HTML中target目标的四个参数的用法:

1、target=”_self”表示:将链接的画面内容,显示在目前的视窗中。(内定值) 。 即:同窗口打开。
2、target=”_parent”表示:将链接的画面内容,当成文件的上一个画面。即:当前窗口打开。
3、target=”_top”表示:将框架中链接的画面内容,显示在没有框架的视窗中(即除去了框架)。即:顶端打开窗口。
4、target=”_blank”表示:将链接的画面内容,在新的浏览视窗中打开。即:打开新窗口。

当网页没有框架时,target=”_self”和target=”_parent”以及target=”_top”三种方式的显示方式几乎相同。

2. target=_blank与target=_self的区别

target=_blank会在当前窗口之外再打开一个新窗口来显示新的页面, 这样,用户可以看当前窗口的内容,就不觉的无聊,而且可以打开其它栏目,慢慢等待各个请求依次完成,这样就比target=_self在当前窗口打开新页 面,用户需要长时间看着一个一成不变的页面等待,或看着缓慢移动的滚动条发呆,要好得多,说白了,就是:target=_blank打开新页面,target=_self在本身页面中打开.

<base target=_blank>是将基本链接的目标框架都改为新页打开,如果对HTML、CSS和JS不是很熟悉,不建议使用这种方法,改为独立控制。
其实<a><form>等很多标签都支持target="black"的属性,建议在这样的标签里单独做设置,比如:
<a href="http://blog.163.com/chenhao0528@yeah/blog/xxx.htm" target="_blank">超链接内容</a> 
<form action="xxx.htm" target="_blank">表达内容<input type="submit" value="提交按钮">
</form> 
如果不加这一句,默认均为本页刷新,即target="_self"。
在网页中,经常碰到这种情况:点击某些链接,就会弹出新窗口,原来的页面部改变,而有些链接,就在原窗口上打开新的链接,原窗口没有了,被覆盖了。这个是为什么呢?怎么实现的呢? 
target=_blank,这个标签,就是解决这个问题的。<base target=_blank>是将基本链接的目标框架都改为新页打开,即弹出新窗口。
<a><form>等很多标签都支 持target="black"的属性,可以在这样的标签里单独做设置,比如:
<a href="http://blog.163.com/chenhao0528@yeah/blog/xxx.htm" target="_blank">超链接内容</a> 
<form action="xxx.htm" target="_blank">表达内容<input type="submit" value="提交按钮">
</form> 如果不加这一句,默认均为本页刷新,即target="_self"。还有两个这样的标签,<target=_top>表示在整页窗口打 开,<target=_parent>表示在父窗口打开。
<a href="http://www.try0212.blog.sohu.com/" target="_blank">单独定义,新窗口打开</a>

<a href="http://www.try0212.blog.sohu.com/" target="_self">单独定义,相同窗口打开</a>

<a href="http://www.try0212.blog.sohu.com/" target="_top">单独定义,整页窗口打开</a>

<a href="http://www.try0212.blog.sohu.com/" target="_parent">单独定义,父窗口打开</a> 

另外,这只是单独设置,如果有在某个页面上有很多的链接或者form表单,逐一的添加标签会很麻烦,有没有类似批处理的呢?
这就要用到<base target=_xxx> ,这是基本的HTML语言。用<base target=_××>来设置这个网页所有链接的目标窗口。也就是说,网页中只要添加<base target=_××>这句,那么所有的超链接就无须单独设置。最好将这句写在<head></head>之间。
例如
<base target=_blank>表示网页中所有的超链接的目标地址都在新建窗口中打开。
<base target=_self>表示网页中所有的超链接的目标地址都在原窗口上打开。
  • 6
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
__init__(self, parent=None)是一个Python的特殊方法,用于初始化一个类的实例。在引用\[1\]和引用\[2\],这个方法被用来初始化一个类的父类。在引用\[1\],这个方法被用来初始化calc_logic类的父类。在引用\[2\],这个方法被用来初始化MyMainWindow类的父类。这样做的目的是确保父类的初始化方法被正确地调用。 在引用\[3\],__init__(self, parent=None)方法被用来初始化MyMainWindow类的实例。在这个方法,除了调用父类的初始化方法,还实例化了另一个类ModelParameter_Dialog,并将其赋值给了self.ModelParameter_Dialog变量。同时,还声明了一个名为self.Train_lineEdit的控件变量。 总结起来,__init__(self, parent=None)方法是用来初始化一个类的实例,并在其进行一些必要的初始化操作。 #### 引用[.reference_title] - *1* [PyQt 实例讲解对__init__(self,parent==None)parent理解](https://blog.csdn.net/qq_23981335/article/details/103820699)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [Python两个类的变量跨类调用的一个方法:类实例化](https://blog.csdn.net/qq_33031419/article/details/122008380)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不对法

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值