Javascript 如何覆盖jQuery中的弹出块浏览器设置
我有一个按钮,如果单击该按钮,将检查登录凭据,如果提供了有效凭据,则将打开一个新窗口,并将动态框架url传递给该窗口。若我并没有在浏览器中设置任何弹出框,那个么它可以工作。但是,如果弹出窗口被阻止,则它必须超越该设置并打开 我在jQuery中编写了一个ajax成功调用Javascript 如何覆盖jQuery中的弹出块浏览器设置,javascript,asp.net,ajax,asp.net-mvc-4,Javascript,Asp.net,Ajax,Asp.net Mvc 4,我有一个按钮,如果单击该按钮,将检查登录凭据,如果提供了有效凭据,则将打开一个新窗口,并将动态框架url传递给该窗口。若我并没有在浏览器中设置任何弹出框,那个么它可以工作。但是,如果弹出窗口被阻止,则它必须超越该设置并打开 我在jQuery中编写了一个ajax成功调用 var newWindow = window.open(url, '_blank', "top=100, left=300,width=1024, height=640"); newWindow.focus(); if (!new
var newWindow = window.open(url, '_blank', "top=100, left=300,width=1024, height=640");
newWindow.focus();
if (!newWindow || newWindow.closed || typeof newWindow == 'undefined' || typeof newWindow.closed == 'undefined') {
// here it should override setting
}
或者帮助我了解如何归档此链接功能
如果我点击play now,它将打开新的弹出窗口,如果我进行了浏览器设置并要求登录,那么它将加载play Game..它将不太安全,如果javascript可以覆盖浏览器设置以打开/允许弹出窗口,那么请您建议如何在asp.net中的MVC4中进行操作?除非您准备攻击某人的系统,否则您不会想这样做。例如,我总是在默认情况下禁用弹出窗口。我也不希望任何人在没有我的允许的情况下改变我的设置。比如说,比如说,如果某个陌生人进入你家,开始做一些改变,不管是好是坏,你不会提出一个例外吗??首选的方法是告诉用户允许您的站点弹出窗口。接下来就看他们了。即使我现在也同意你的话。如果弹出窗口被阻止,我会显示消息,希望更改设置。但我很惊讶地看到,在这个链接中,他们是如何实现相同的,即使我的浏览器设置被阻止弹出窗口呢??