`
bluedusk
  • 浏览: 270240 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

XHTML 1.1中实现target="_blank"新窗口打开页面

阅读更多

在XHTML 1.1中实现target="_blank"新窗口打开页面

JavaScript脚本:

window.onload = function() {
var links = document.getElementsByTagName('a');
for (var i=0;i < links.length;i++) {
if (links[i].className == 'new-window') {
links[i].onclick = function() {
window.open(this.href);
return false;
};
}
}
};

或更简洁的JQuery:

$(function(){
$('a.new-window').click(function(){
window.open(this.href);
return false;
});
});

然后在想要以新窗口打开的链接处添加 class="new-window".

分享到:
评论

相关推荐

    网页打开新窗口target=_blank不符合标准

    我们要在新窗口中打开链接通常的做法是在链接后面加target="_blank",我们采用过渡型的DOCTYPE(xh tml1-transitional. dtd)时没有问题,但是当我们使用严格的DOCTYPE(xhtml1-strict.dtd)时,这个方法将通不过W3C的...

    xhtml_1.1_cheatsheet_v3.pdf

    ### XHTML 1.1 Cheat Sheet V3 知识点概览 #### 一、文档概述 XHTML(可扩展超文本标记语言)1.1 是一种基于 XML 的 HTML 标准,它结合了 HTML 与 XML 的优势。XHTML 1.1 的目标是提供一种更为严谨且结构化的 HTML ...

    asp.net在新窗口打开网页

    如果希望更灵活地控制何时何地打开新窗口,可以考虑在HTML中设置`form`的`target`属性,并通过客户端脚本动态修改该属性。这种方式不仅能够满足不同场景的需求,还具有较好的可扩展性。 #### HTML示例: ```html ...

    html界面代码

    &lt;div class="menu"&gt;&lt;a target="_blank" href=""&gt;Home&lt;/a&gt; | &lt;a target="_blank" href=""&gt;About &lt;/a&gt; | &lt;a target="_blank" href=""&gt;Services&lt;/a&gt; | &lt;a target="_blank" href=""&gt;Clients&lt;/a&gt; | &lt;a target="_blank" ...

    当当网模板非常好用详细

    target=_blank name=help&gt;登录帮助&lt;/A&gt;&lt;/P&gt; &lt;DIV class=login_frame&gt; &lt;UL class=ul_tab&gt; &lt;LI class=active id=emaillogin&gt;&lt;A onfocus=this.blur() onclick=change_login_type(0,1) href=...

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

    在这个例子中,`jQuery(document).ready()`确保了在DOM加载完成后再执行代码,`$('.jb51 a')`选择所有jb51类下的`&lt;a&gt;`元素,并通过`.attr()`方法设置`target`属性为`_blank`,从而实现新窗口打开。 第二种方法更为...

    XHTML.rar_ xhtml mp_xhtml_xhtml mp

    在WAP 2.0中,XHTML MP引入了许多新特性,例如: 1. **语义化标签**:XHTML MP强调使用有意义的标签来描述页面内容,而不是仅仅关注样式,这有助于搜索引擎优化和无障碍访问。 2. **更严格的语法**:与HTML相比,...

    XHTML_移动概要__XHTML_MP_WAP_2.0_教程

    6. JavaScript和WMLScript:在移动环境中实现动态功能的方法。 7. 测试和调试:如何在真实设备或模拟器上测试和优化XHTML MP页面。 通过学习这个教程,开发者不仅可以深入了解XHTML MP和WAP 2.0的技术细节,还能...

    w3c标准 html标准验证 xhtml标准验证 css标准验证

    3. 链接目标属性(target="_blank"):在XHTML 1.0中,不应使用`target="_blank"`来强制在新窗口中打开链接,而是应该使用`rel="external"`属性,并配合JavaScript实现,如下所示: ```html &lt;a href="document....

    jquery 图片自动切换

    &lt;li id="pic1"&gt;&lt;a href="http://www.vihchina.net" target="_blank" class="pic"&gt;&lt;img src="images/1.jpg" /&gt;&lt;/a&gt;&lt;a href="http://www.vihchina.net" target="_blank" class="txt"&gt;京津渝等28城市获批用公积金建...

    JQuery 技巧和窍门整理(8个)

    1. 新窗口打开链接 XHTML 1.0 Strict 版本不支持 target=”_blank” 属性,而使用 JQuery 能很好地解决这个问题,实现新窗口打开网页: 代码如下: $(‘a[@rel$=’external’]’).click(function(){ this.target = ...

    保持原图比例放大缩小图片

    &lt;a href="./sample_pic.jpg" target="_blank"&gt;&lt;img src="./sample_pic.jpg" border="0" width="0" height="0" onload="AutoResizeImage(0,0,this)" alt="534 X 800"/&gt;&lt;/a&gt;&lt;br/&gt; 1.按宽度250压缩,不限制高度 按...

    xhtml11

    标题中的"xhtml11"指的是XHTML 1.1版本,这是W3C(万维网联盟)在2001年发布的XHTML规范的一个重要里程碑。 1. **XHTML 1.1 的主要特点** - **语义化**:XHTML 1.1强调使用具有明确语义的标签,如`&lt;article&gt;`、`...

    仿Facebook底部工具栏的实现

    &lt;p&gt;&lt;a href="http://bbs.faqee.com/read.php?tid-1242-toread-1.html" target="_blank"&gt;视频会议整合&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://bbs.faqee.com/read.php?tid-28-toread-1.html" target="_blank"&gt;聊天室整合&lt;/a&gt;...

    XHtml.rar_html解析_wince_wince html_wince ie_xhtml

    标题中的“XHtml.rar”是一个压缩包,其中包含了用于在WinCE设备上解析HTML和XHTML的源代码示例。这个项目可能是一个自定义的轻量级浏览器或者Web视图组件,其核心是使用“CIEView”类来处理HTML内容。 “CIEView”...

    qq客服上用的图片焦点js+c

    &lt;div id="con_tophome_2" class="hidecontent"&gt;&lt;a href="/self/self_help.shtml" target="_blank" onclick="javascript:pgvSendClick({hottag:'KF.SERVICE.INDEX.SELF_1'});"&gt;&lt;img src="ad_3.jpg" alt="自助服务...

    XHTML知识点

    4. 不允许使用内嵌的空格或换行来分隔属性:所有属性都应在同一行内写完,如`&lt;a href="link.html" target="_blank"&gt;Link&lt;/a&gt;`。 三、XHTML的元素分类 1. 块级元素:如`&lt;div&gt;`, `&lt;p&gt;`, `&lt;h1&gt;`至`&lt;h6&gt;`,它们通常独占...

    jQuery.autoTarget:在新的窗口选项卡中简单、自动且符合标准地打开外部链接

    这个 jQuery 插件会自动扫描页面上的所有链接,如果 href 属性域不相同,则为您设置属性 (target="_blank"),而不是确保设置目标属性的单调乏味提供页面的域。 只是为了让交易更甜蜜,它还将任何异地链接设置为具有...

    在ASP中实现单向链表

    ### 在ASP中实现单向链表 #### 概述 在ASP(Active Server Pages)环境中实现单向链表,可以有效地处理线性数据结构问题。单向链表是一种常见的数据结构,由一系列节点组成,每个节点包含数据部分和指向下一个节点...

    用javascript来控制 链接的target 属性的代码

    找到要实现新开窗口的 `&lt;a&gt;` 标签,并修改其 `target` 属性值为 "_blank"。 完整的代码为: `function externalLinks() {` ` if (!document.getElementsByTagName) return;` ` var anchors = document....

Global site tag (gtag.js) - Google Analytics