今天加入了音乐页面,想在不改模板的情况下,让其页面在听音乐时链接在新窗口中打开。
如果改模板 可以在
<head></head>里面增加下面一句即可实现所有连接在新窗口中打开:
<base target="_blank">
用css可以这样实现:
.test a:active {test:expression(target="_blank");}
<div class="test"><a href=http://www.houkai.com>在新窗口中打开HOUKAI</a></div>
当然了,target="_blank" 也可以换成_self、_top、_blank、_parent等
例如 我给音乐日志的源代码中加入如下代码就搞定了
<style>
#header a:active {test:expression(target="_blank");}
.page_item a:active {test:expression(target="_blank");}
.block a:active {test:expression(target="_blank");}</style>
貌似只在IE中起作用,火狐中不行。这样可以在不修改其他html代码的基础上 修改了其链接的打开方式!
以前 我还用过类似test:expression的方式 用css更换过<img src=””>中logo的图片!