用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">來實現頁面上所有鏈接都在新窗口打開,所以當時就沒法子了:(

發表評論

 




 

哈努曼与假面五骑士
pk10骗局大揭秘 北京pk10最稳定玩法 足彩预测网 斗地主棋牌提现 好运来腾讯分分计划 足球竞彩计算器 王中王4肖六码 玩通牛牛技巧口诀图解 幸运28怎样投注稳定 二人麻将加班棋牌游戏 广西快3计划在哪里买 抢庄牌九技巧规则 彩票公益基金 mg线上娱乐游戏 九五之乐线上娱乐 重庆时时彩稳赚方法