A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© mdb 中级黑马   /  2014-3-20 16:31  /  959 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 mdb 于 2014-3-21 18:20 编辑

我们知道,要想让一个超链接在新窗口中打开,那么可以设置target属性的值为_blank,假如有一个页面里有上百个超链接,那么可以给所有的超链接的target属性都设置为blank,除此之外,还有什么方法能更简单点的让一个页面所有的超链接都在新窗口中打开,而不用每一个超链接都重新设置一回target属性的值?

评分

参与人数 1技术分 +1 收起 理由
czwanglei + 1

查看全部评分

3 个回复

倒序浏览
用jquery抓取a标签对象并给该对象添加target属性,属性值位_blank
回复 使用道具 举报
在<head>标签中加上<base target=“_blank”>
<base target="xx">可以设置页面内所有标签的目标窗口。这样就无须单独设置每个标签了。
注:<base>需写在<head></head>标签中。
代码:
  1. <head>
  2. <base target="_blank">
  3. </head>
复制代码



评分

参与人数 1技术分 +1 收起 理由
czwanglei + 1

查看全部评分

回复 使用道具 举报
学习啦,努力中
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马