JavaScript中Window对象

Window 对象

Window 对象表示浏览器中打开的窗口。

方法:

    open("打开资源文件url","以什么什么方式打开(_blank)/_self","指定新打开的窗口和高度")
                        
  和定时器相关的方法:
    setInterval("任务",时间毫秒值); 没经过多少毫秒后重复执行这个任务
    clearInterval():取消和setInterval相关的任务
    window.clearInterval(iIntervalID)  :这个要插入一个Id
    setTimeout("任务",时间毫秒值);   经过多少毫秒后只执行一次
    clearTimeout():取消和setTimeout相关的超时事件
                    
                    
  和弹框相关的方法
    window.alert("提示框") ;  //window可以省略
    window.confirm("消息对话框");有确认框,取消框
    window.prompt:提示对话框,其中带有一条消息和一个输入框


<script type="text/javascript">
        //触发open单击事件
        
        function testOpen(){
            
            //调用open 方法
            window.open("06.广告页面.html","_blank") ;
        }
        
        //和定时器相关的函数
        //定义一个任务id
        var taskId ;  
        function testSetInterval(){
            
            //每经过2秒重复执行testOpen
            taskId = window.setInterval("testOpen()",2000) ;
            
        }
        
        //清除和setInterval相关的定时器
        function testClearInterval(){
            
            //调用功能
            window.clearInterval(taskId) ;
        }
        
        

        //setTimeOut定时器
        function testSetTimeout(){            
            //经过3秒后执行testOpen函数
              timeoutId = window.setTimeout("testOpen()",3000) ;
        }
        //取消和setTimeout相关的超时事件
        function testClearTimeout(){            
            window.clearTimeout(timeoutId)
        }
        
        
        //alert的方法
        function testAlert(){
            window.alert("今天天气不错....");
        }
        
        
        function testConfirm(){
            
            //调用
            var flag = window.confirm("确认删除吗?一旦删除,数据不可恢复!!") ;
            if(flag){
                alert("数据已删除")
            }else{
                alert("您取消了删除") ;
            }
        }
        
        
        //和确认提示框,有一条消息
        function testPrompt(){
            
            
            var flag = window.prompt("请您输入u顿密码!") ;
            if(flag){
                alert("输入正确");
            }else{
                alert("请重新输入");
            }
        }
    
    
</script>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值