允许弹出窗口提醒

时间:2013-08-04 07:17:52

标签: php javascript

我试图让用户点击警报时确定,它会允许我的网站弹出窗口。我目前的代码是:

var w = window.open( "urls","_blank", "height = 200, width = 300, top=450, left=1025" );
if(w == null || typeof(win) == "undefined" || win.location.href == 'about:blank') {
alert("You must allow pop ups before continuing, click the button to allow pop ups");
}

我如何能够实现这一目标,或者如果不可能,我怎样才能实现一种方式,以便他们可以轻松地为我的网站弹出窗口,而不必通过进入浏览器设置让他们允许。

非常感谢

1 个答案:

答案 0 :(得分:1)

为什么不随机化锚标记中的href? ES:

<a href="" id="randLink" target="_blank">Open a random site</a>

想象一下jquery函数: 首次加载页面时,选择一个随机站点并将链接放在#randLink的href中:

$(document).ready(function() {
    $('#randLink').attr('href',generateRandUrl());
});

并在每次点击时更改href值:

$( "#randLink" ).click(function() {
 $('#randLink').attr('href',generateRandUrl());
});

generateRandUrl()是一个返回您某个网站的字符串值的函数