この投稿は 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 では動作しません。