0

<a href="page.html" target="_blank">標準に準拠した XHTML を使用せずにページを開く方法はありますか?

フレームを使用していませんが、現在のウィンドウではなく新しいウィンドウで開きたいページがいくつかあります。

4

3 に答える 3

0

次のようなものを使用できます。

<a href="page.html" rel="external">My Page</a>

そして、次の jQuery を実行します。

$(document).ready(function() {
    $('a[rel="external"]').attr('target', '_blank');
});

これにより、リンクに が追加target="blank"され、HTML が検証されます :)

于 2010-04-01T01:00:08.397 に答える
0

javascript の window.open() メソッドを使用できます。ただし、これはポップアップ ブロッカーによって簡単にブロックできます。「_blank」ターゲットを使用したくないのはなぜですか?

于 2010-04-01T00:58:40.873 に答える
0

ほとんどのポップアップ ブロッカーは、ユーザーが要求したポップアップをブロックしません。たとえば、リンクをクリックするとウィンドウがポップアップします。リンクとターゲットに onlick イベントを追加すると、target="_blank" を使用したくない場合でも、JS がオフになっていても目的の効果が機能します。

于 2010-04-03T01:10:34.150 に答える