嗯,我正在试图达成一个解决方案,我想这可能工作:60秒后在网站上,弹出
在PHP文件:
$liguem = getdate();
$liguemoff = $_COOKIE['liguemoff'];
$liguemon = $_COOKIE['liguemon'];
if(empty($liguemoff)){
setcookie('liguemoff',$liguem[0],time() + (50000));
}
setcookie('liguemon',$liguem[0],time() + (20000));
$body->assign("COOKIE2", $liguemoff);
$body->assign("COOKIE3", $liguemon);
这一些机构指派因为我m与XTemplate一起工作,但PHP只是PHP。
现在中的索引文件,一些JavaScript代码:
var cookie2 = {COOKIE2};
var cookie3 = {COOKIE3};
if(cookie3-cookie2 > 60){
alert('alerta');
};
事实是,它的作品!人们可能不会导航,但这是我想要的,弹出窗口只会在访问者看到至少2页(服务器端的东西)后才会打开。
主要的问题是,我不能让功能popup();
触发我的ALERT显示。警报正在工作,但....任何提示?
PS:
这是popthat();
功能:
function popthat(){
$("#darkside").css('opacity','0.3').fadeIn('slow');
$("#darkside").click(function() {
$(this).css('opacity','1').fadeIn('fast');
$("#liguem").hide();
});
$("#liguem").corner();
$("#liguem").hide();
$("#liguem").delay(200).css('visibility','visible');
$("#liguem").fadeIn('fast');
}
我会为您添加更多信息以查看弹出窗口。这是jquery制作的,不是一个真正的弹出 – Souza
你不认为这可能是相关的信息? – ceejayoz
你的意思是它是一个浮动div覆盖,而不是window.open()类型的东西? –