1

Web ページにdiv がありid="icontainer"、ユーザーがそれをクリックすると、新しい URL が新しいタブで開き、ユーザーは新しいタブにとどまります。

ユーザーが私の div をクリックすると、ブラウザのバックグラウンドで新しい URL が開いたり、新しいタブが開いたりする可能性がありますが、ユーザーは私の Web ページにとどまりますか?

私のコード:

<script type="text/javascript">
$(document).ready(function() {
    $("#icontainer").click(function() {
        $("#icontainer").hide();
        var link = 'http://www.youtube.com/42/16022/15176/" alt="" border="0">';
        var mer_window = window.open(link, '_blank', 'toolbar=1,location=1,directories=1,scrollbars=1,resizable=1,status=1,menubar=1');
    });
});
</script>
4

1 に答える 1

0

これはポップアンダーと呼ばれます。これを行わないことを強くお勧めします。私はこれを行う正当な理由を見たことがありません。

必要に応じて、ここにコードを説明するサイトがあります。

バニラ http://www.htmlgoodies.com/beyond/javascript/article.php/3471241/So-You-Want-A-Pop-Under-Window-Huh.htm

jQuery https://github.com/hpbuniat/jquery-popunder

于 2013-03-10T23:09:36.933 に答える