ホームページ  >  記事  >  ウェブフロントエンド  >  CSS を使用して、新しい tab_html/css_WEB-ITnose で開くグローバル接続を制御する方法

CSS を使用して、新しい tab_html/css_WEB-ITnose で開くグローバル接続を制御する方法

WBOY
WBOYオリジナル
2016-06-21 09:40:541448ブラウズ

この投稿は xykyo によって最終編集されました: 2013-01-02 18:05:43

つまり、ページ内のすべての は target=" を追加しないと次のようになります。 _blank" 、CSS を使用して、新しいウィンドウで開くすべての A 接続を制御したいです。その方法は? CSS または JS メソッド コードを提供してください

アクティブな { test:expression(target="_blank") では、 IE では動作しますが、FF などでは動作しないようです

ディスカッションに返信 (解決策)


ページにこのタグがあることを確認してください。スクリプトを使用する方が簡単です。 。 。
CSS を使用するのはいつも強制的すぎるように感じます...

window.onload=function(){
var as=document.links;

for(var i=0;i as[i ] .target="_blank";
}
}
js を使ってみてください

js は問題ありませんが、LS が言ったように、CSS は使用しないのが最善です。

はい、js を使用しますが、jquery の方が便利です:

$(function(){

$("a").target="_blank";

});

うわー、html にはすでに完成させるための基本タグがあります。 LZ 言及されている機能について、なぜ JS を使用する方が良いと言われるのですか? 私は言葉を失います

これは、あなたの妻が子供を産むことができるのに、代理母になる人を見つけなければならないのと同じです。




1階で十分です。

あまり実用的ではないと思います... ここで作成したページリンクの多くは一貫性がありません。

これは IE8 では動作しません。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。