网页在新窗口打开链接的代码
如果在文章中加上链接,系统默认是在原来的窗口中打开目标网页。当然,我们可以在链接地址上单击右键,选择“在新窗口中打开”;或者按住Shift键,鼠标直接点击也可在新窗口中打开链接(即“Shift+鼠标左键”)。那么,如何通过代码来实现在新窗口中打开链接呢?可以在文章链接(html代码方式,源码)中到<a href= ,在最后加上(target="_blank"),这样直接点击就会在新窗口中打开目标网页了。
要想页面上所有的链接都在新窗口中打开,在页面中加入:
<head>
<base target="_blank">
</head>
备注:<base> 是基本的HTML语言。用<base target=_××>来设置这个网页所有链接的目标窗口。也就是说,网页中只要添加<base target=_××>这句,那么所有的超链接就无须单独设置。
最好将这句写在<head>和</head>之间,因为<base>必须写在<head>标记里。例如<base target=_blank>表示网页中所有的超链接的目标地址都在新建窗口中打开。
举个例子
<a href="www.shbz" target="_blank">淘宝网男装</a>
其中的target定义的为打开方式
网页打开方式有以下几种:
自己可以开网站吗 _self、_top、_blank、_parent 和网页默认值
1.第1和第5种情况是相同的,_self表示“相同窗口”。点击链接后,地址栏不变。在网页中没有做<base>设置时,网页链接默认的窗口为_self。
2.第2和第4种情况,也是相同的。_top表示整页窗口,_parent表示父窗口。实际使用中,它们没有任何区别,地址栏会变化。
3._blank是最常见的链接方式,表示超链接的目标地址在新建窗口中打开。
4.如果要设置全页默认打开方式为值_blank,可以在<head>部分添加<base target="_blank">,这样即是将“在新窗口打开”设为网页默认值。当然如果有个别需要在本窗口中或其它窗口中打开,那么就要手动设置一下相关链接的Target了。
默认打开方式有以下几种:_self、_top、_blank、_parent
那么网页该在新窗口打开吗?我们一起来讨论一下!
大家在网站设计的时候经常有这样的疑惑,网站页面到底是在新窗口打开好呢?还是在原本的同一页面显示好呢?到底哪一种用户体验比较好呢?也许你曾经也为此烦恼过,那么接下来就让我们一起看看别人的看法是怎么样的。
网站页面是否开新窗口,要视情况而定。
1)如果点开的内容与原页面上的内容之间是“树形”关系,由母节点到很多子节点、并且到子节点为止,如新闻频道页面与新闻详情页面、图片搜索结果页,打开新窗口往往上能使用户获取信息的效率更高:不用像单一页面那样,频繁往复,检索 - 点击进入 - 查看 - 返回 - 检索 - 点击进入。。。这个过程中页面载入速度再快也是要花时间的,而心理上的等待感也会
网站页面是否开新窗口,要视情况而定。
1)如果点开的内容与原页面上的内容之间是“树形”关系,由母节点到很多子节点、并且到子节点为止,如新闻频道页面与新闻详情页面、图片搜索结果页,打开新窗口往往上能使用户获取信息的效率更高:不用像单一页面那样,频繁往复,检索 - 点击进入 - 查看 - 返回 - 检索 - 点击进入。。。这个过程中页面载入速度再快也是要花时间的,而心理上的等待感也会
很明显。
2)如果点开的内容与原页面上的内容之间是“线形”关系,如流程式或者深入式过程,如从网站首页进入频道首页,这样从一个页面到另一个页面,不会频繁往复,保持单一页面利于用户管理窗口任务。
当然,在现实中,往往遇到的是介于两者之间的情况,需要衡量利弊选定解决方案。如果能够在一个产品中保持统一的窗口行为当然好,但是也绝不要为了统一而统一。
Google使用单一页面,不仅有理念的支持,也有数据的支持:大部分情况下用户不会打开查看多个结果页面。这跟美国网页信息的有效性、Google的搜索准确性十分不开的。而在中国,Google使用打开新窗口的策略,不仅为了迎合用户习惯,也有相应的数据支持:大部分情况下用户会打开查看多个结果页面。
2)如果点开的内容与原页面上的内容之间是“线形”关系,如流程式或者深入式过程,如从网站首页进入频道首页,这样从一个页面到另一个页面,不会频繁往复,保持单一页面利于用户管理窗口任务。
当然,在现实中,往往遇到的是介于两者之间的情况,需要衡量利弊选定解决方案。如果能够在一个产品中保持统一的窗口行为当然好,但是也绝不要为了统一而统一。
Google使用单一页面,不仅有理念的支持,也有数据的支持:大部分情况下用户不会打开查看多个结果页面。这跟美国网页信息的有效性、Google的搜索准确性十分不开的。而在中国,Google使用打开新窗口的策略,不仅为了迎合用户习惯,也有相应的数据支持:大部分情况下用户会打开查看多个结果页面。
美国人对待中国用户“喜欢”开很多窗口的现象,总愿意归结为“中国网速慢,保持单一窗口的话,页面切换等待的时间长”。但是事实上在宽带普及超过90%的今天,在网页载入速度上中美之间早已没有明显的区别。固然用户慢慢形成了打开多个窗口的习惯,也不能忽视在上述的第一种情况下多窗口效率高的事实。
用户在意的不是浏览器的后退按钮是否总是能用、不是窗口多了以后会多占用系统资源、不是打开很多窗口是否不够简约,他们在意的是他们的任务是不是能快速有效的完成。
另外,登录、提示、确认、菜单选择这些功能是在本页面弹出/展开还是在新页面进行操作,在大屏幕和小屏幕设备上需要怎样区别处理,也是有意思的话题。
这个是在知乎上进行讨论得到最多得票的答案。那么在对比下你的选择、原因,然后在思考下是不是有答案了呢?
总的来说淘宝男装网认为这个问题还是比较复杂的,因为众口难调。尤其还涉及到文化、教
用户在意的不是浏览器的后退按钮是否总是能用、不是窗口多了以后会多占用系统资源、不是打开很多窗口是否不够简约,他们在意的是他们的任务是不是能快速有效的完成。
另外,登录、提示、确认、菜单选择这些功能是在本页面弹出/展开还是在新页面进行操作,在大屏幕和小屏幕设备上需要怎样区别处理,也是有意思的话题。
这个是在知乎上进行讨论得到最多得票的答案。那么在对比下你的选择、原因,然后在思考下是不是有答案了呢?
总的来说淘宝男装网认为这个问题还是比较复杂的,因为众口难调。尤其还涉及到文化、教
育、习惯等各方面因素的影响,那么我们应该怎么办呢?参考上面是一个不错的办法。那么淘宝男装网也来发表下自己的看法,那么我们可以尝试下把选择交给用户。这样总体的用户体验是不是会更好些呢?我们可以尝试在网站上加个功能,可以让不同的用户自行的选择合适自己的方式,让用户决定是要在新窗口打开还是在本页面浏览。当然还有个很不错的办法,这个方法来源于千鸟志:新开窗口应该浏览器控制,这样也是个很不错的选择。可以节省用户的点击次数和宝贵的时间。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论