在新窗口打开链接的jquery代码

script type="text/javascript教程">
jQuery(document).ready(function($) { $('.111cn.net a').attr({target: "_blank"}); });
</script>

第二种:

代码如下:

<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
// open url in new a window
$(document).ready(function(){
$("a").attr("target", "_blank");
});
</script>

在新窗口中打开外部链接

 代码如下:

$('a[href^="http://"]')
.attr("target", "_blank");

第三种:如果想更方便的控制
XHTML 1.0 Strict 版本不支持 target="_blank" 属性,而使用 JQuery 能很好地解决这个问题,实现新窗口打开网页:

 代码如下:

$('a[@rel$='external']').click(function(){
this.target = "_blank";
});

/*
Usage:
<a href="http://www.111cn.net/" rel="external">111cn.net</a>
*/

时间: 2024-09-17 04:30:54

在新窗口打开链接的jquery代码的相关文章

JQuery实现的在新窗口打开链接的方法小结_jquery

第一种:下面的代码是针对jb51这个样式下的a都是在新窗口打开 复制代码 代码如下: <script type="text/javascript"> jQuery(document).ready(function($) { $('.jb51 a').attr({target: "_blank"}); }); </script> 第二种: 复制代码 代码如下: <script src="http://code.jquery.co

js中不使用blank在新窗口打开链接的方法

思路,在页面载入以后,将rel含有external的a标签,通过js加上target="_blank".下面提供jquery方法,代码如下  代码如下 复制代码 <script type="text/javascript"> <!--//--><![CDATA[//><!--       $(document).ready(function() {         // Find all external links and

B2C电子商务网站是不是用新窗口打开链接

写在前面这是参加SEO培训时候和咨询老师争议的问题.SEO?没错,是SEO培训老师花了相当时间大讲用户体验.果然是一个全民用户体验的年代了.大家以前都说"我觉得-","我认为-"现在从经理到前台都会"对用户来说-""从用户体验的角度来讲-". 担心的是用户体验发展如同早期被泛滥的用户友好(User Friendly),那个时候"User Friendly"作为众多软件必备标签印刷在外包装上,以达到用户友好的

jquery简单实现外部链接用新窗口打开的方法_jquery

本文实例讲述了jquery实现外部链接用新窗口打开的方法.分享给大家供大家参考.具体实现方法如下: $("a[href^='http://']").click(function(){ this.target = "_blank"; }); 或者使用下面这个 $(function(){ $("a[href^='http://']").attr({'target':'_blank'}) }) 希望本文所述对大家的jQuery程序设计有所帮助. 以上是

Javascript控制网站链接是否新窗口打开

不过在w3c的验证标准中,target="_blank" 这个属性是不被验证通过的 原因是那些砖家认为不经过用户同意就打开一个新窗口,这样的行为属于强X了用户的思想.是不友好,不礼貌的行为.所以标准提出的是用 rel="external"来声明,配合一个external.js来实现.在这里贴一下这个js文件的代码,需要的朋友拿走.  代码如下 复制代码 function externallinks() { if (!document.getElementsByTag

网页是选择新窗口打开还是原窗口打开?

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 我本人挺喜欢原窗口打开的,如果需要打开新窗口一般是ctrl+鼠标左键,原本以为这个快捷键大家都会用呢,不过这一看法在上周改变.如果你还在纠结,可以看看本文. (主流浏览器都默认ctrl+点击=开新窗口) 一天一位好友加我说到,希望卢松松博客的文章能在新窗口打开,说我已经习惯了网站弹出新窗口,这样不用一次次的点后退,8630.html"

交互设计探讨:为什么需要在新窗口打开网页

关于强制在新窗口打开链接的讨论 先看一下我们现有规则总结 在以下几种情况下,强制在新窗口打开链接是比较合适:1.链接指向一个本域名之外的网站:如友情链接一 般使用新窗口,新的网站新的窗口,基本上是可预料的.2.提供帮助类的链接:如一个购物页面上对支付方式的帮助说明可以新开窗口,如果内容不多的话使用弹出层比新窗口更好.3.页面跳转有可能打断一个正在进行的进程:如.关于网站的调查表单.在注册页面上指向免责条款.版权声明等页面的链接,页面跳转会导致用户正在填写的注册信息丢失.4.链接指向一个非HTML

jquery实现页面链接新窗口打开方法

这个方法依托jQuery,如果主题没有引用的话,那么有两个选择: 引用jQuery,然后愉快的使用本功能 不引用,苦逼的修改源代码 好了,字数凑的差不多了,我来贴代码啦! <script type="text/javascript"> jQuery(document).ready(function(){jQuery("a[rel='external'],a[rel='external nofollow']").click(function(){windo

jquery简单实现外部链接用新窗口打开的方法

  本文实例讲述了jquery实现外部链接用新窗口打开的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 $("a[href^='http://']").click(function(){ this.target = "_blank"; }); 或者使用下面这个 ? 1 2 3 $(function(){ $("a[href^='http://']").attr({'target':'_blank'}) }) 希望本文所述对大家的j