How to tell browser to stay on current window

后端 未结 3 1043
醉话见心
醉话见心 2020-12-12 02:18

When I do a window.open() is there a way to tell the browser to stay on the current window or tab and not go to the new tab or window?

3条回答
  •  猫巷女王i
    2020-12-12 02:40

    Found that a way to do this is with self.focus() in the javascript called from the original window. Got this from reading that discussion: Prevent window.open from focusing.

    So my code looks like this.

        $.ajax({ 
            url : "filename.php", 
            dataType: "html", 
            success : function (data) { 
                $('#div').html(data);
                $('#div2').css('visibility','hidden');
            } 
        });
    
        var external_window = window.open(url,'_blank');
        self.focus();
    

提交回复
热议问题