
关闭浏览器窗口后延时弹出新窗口,能否通过js实现?
如题通过settimeout();无法实现延时,窗口关闭就会立刻弹出新窗口来的如果js无法实现的话,有没有别的方法可以解决呢?...
如题
通过settimeout();无法实现延时,窗口关闭就会立刻弹出新窗口来的
如果js无法实现的话,有没有别的方法可以解决呢? 展开
通过settimeout();无法实现延时,窗口关闭就会立刻弹出新窗口来的
如果js无法实现的话,有没有别的方法可以解决呢? 展开
3个回答
展开全部
不可以。除非你还有其它窗口打开。这样的话可以通过 top.opener或则parent的。setTimeout来搞。
一般中病毒或者木马之后会有你这种需求的。 但是我觉得那个是通过其它进程激活的
一般中病毒或者木马之后会有你这种需求的。 但是我觉得那个是通过其它进程激活的
展开全部
setTimeOut("window.open()",3000)
try..
try..
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用php可以写。<?php
set_time_limit(60*2);//总共运行2分钟
ignore_user_abort();//忽略用户关闭浏览器,即只要运行程序,哪怕浏览器被关闭,也能正常运行
$waittime=60*1;//一分钟后
do{
sleep($waittime);
$tt= "<script>";
$tt.=alert("hello");
$tt.="</script>";
echo $tt;
}
while(true);
?>
有个前提条件是你的电脑有php运行环境,即装有apache,还有就是在php.ini里的有个配置
ignore_user_abort = On,去掉前面的“;”号
set_time_limit(60*2);//总共运行2分钟
ignore_user_abort();//忽略用户关闭浏览器,即只要运行程序,哪怕浏览器被关闭,也能正常运行
$waittime=60*1;//一分钟后
do{
sleep($waittime);
$tt= "<script>";
$tt.=alert("hello");
$tt.="</script>";
echo $tt;
}
while(true);
?>
有个前提条件是你的电脑有php运行环境,即装有apache,还有就是在php.ini里的有个配置
ignore_user_abort = On,去掉前面的“;”号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询