用CSS實現在新窗口打開鏈接的方法

這樣在默認情況下前一個鏈接會在新窗口打開,而後一個鏈接只會在原窗口打開。
</div>
<a href=http://www.itlearner.com>itlearner</a>
<div class="hxlad2">
</div>
<a href=http://www.itlearner.com>itlearner</a>
<div class="hxlad">
在Body中一段
</style>
.hxlad a:active {test:expression(target="_blank");}
.hxlad2{width:210px;border:1px solid #AAA;}
.hxlad{width:210px;border:1px solid #AAA;}
<style type="text/css">

以下是我在我的頁面中做的定義,可實現部門鏈接在新窗口打開:

解釋一下,這是利用expression來執行javascript語句,對IE5及更高版本的瀏覽器有效。詳情請閱讀:CSS中expression使用簡介及相關文章。


實現此功能的CSS是:a:active {text:expression(target="_blank");}


今天,想到上月更新的文章中提到expression功能,不妨用這個嘗嘗,測試成功!貼出來與大家分享:)


由於其內容無法更改,又不想在整個頁面上使用<base target="_blank">來實現頁面上所有鏈接都在新窗口打開,所以當時就沒法子了:(

發表評論

 




 

哈努曼与假面五骑士
天津时时彩开奖怎么查询 澳洲幸运5开奖 湖南动总共享走势图 江西时时接口 河南省福彩走势图 中国福利彩票快3下载 眀港最快报码开奖结果 不用玩的单机麻将大全 彩票快三平台 小鱼儿玄机主页开奖结果188 河北一定牛快三 免费老时时票软件 广东快乐10分开奖 北京pk链接 下載曾道正版资料大全 广西快三计划网