Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如果已启用弹出窗口阻止程序,则在浏览器窗口顶部显示弹出窗口_C# - Fatal编程技术网

C# 如果已启用弹出窗口阻止程序,则在浏览器窗口顶部显示弹出窗口

C# 如果已启用弹出窗口阻止程序,则在浏览器窗口顶部显示弹出窗口,c#,C#,我需要的代码,将生成一个弹出窗口的网页顶部显示消息“你的弹出窗口拦截器已启用。请禁用它继续”的情况下,如果弹出窗口拦截器已启用。否则它应该转到下一页。您可以使用以下代码 var wPopup = 'newPopup'; var popUp = window.open('page url', wPopup, 'width=800, height=600, left=24, top=24, scrollbars, resizable'); if (popUp == null || typeof(p

我需要的代码,将生成一个弹出窗口的网页顶部显示消息“你的弹出窗口拦截器已启用。请禁用它继续”的情况下,如果弹出窗口拦截器已启用。否则它应该转到下一页。

您可以使用以下代码

var wPopup = 'newPopup'; 
var popUp = window.open('page url', wPopup, 'width=800, height=600, left=24, top=24, scrollbars, resizable');
if (popUp == null || typeof(popUp)=='undefined') {   
  alert('Your pop up blocker has been enabled. Please disable it to continue'); 
} 
else {   
  popUp.focus();
}
stackoverflow中已经有一个问题,这将很有帮助

如果这对我使用此代码有帮助,请注意。但它不起作用。即使弹出窗口拦截器已启用,它也会重定向到下一页。这对我来说很有效。请告诉我你试过什么。检查是否有任何输入错误。首先通过禁用弹出窗口阻止程序来检查它是否正在打开弹出窗口,然后尝试启用弹出窗口阻止程序来检查它是否正在阻止。