• java基础65 JavaScript中的Window对象(网页知识)


    1、javaScript组成部分

        1、EMCAScript(基本语法)
        2、BOM(Browser Object Model):浏览器对象模型
                浏览器对象模型中的浏览器的各个部分都是用一个对象进行描述的,如果我们要操作浏览器的一些属性,那么我们就可以通过浏览器对象模型对对象进行操作
        3、Windows:代表了一个新开的窗口
        4、location:代表了地址栏对象
        5、screen:代表整个屏幕对象

    2、Window对象的常用方法

        open():打开新窗口.
        resizeTo():将窗口的大小更改为指定的宽度和高度值。
        moveBy():相对于原来的窗口移动指定的x,y值
        moveTo():将窗口左上角的屏幕位置移动到指定的 x 和 y 位置。
        setInterval():每经过指定毫秒值后计算一个表达式
        clearInterval():根据一个任务的id来取消定时任务的。
        setTimeout():进过指定毫秒数执行指定代码 

    注意:使用window对象的任何属性与方法都可以省略window对象不写

    3、实例

     1 <!doctype html>
     2 <html>
     3 <head>
     4 <meta charset="utf-8">
     5 <title>无标题文档</title>
     6 </head>
     7 <script type="text/javascript">
     8     function showAd(){
     9         for(var i=0;i<5;i++){
    10             window.open("媒体标签.html","_blank","height=400px,width=400px,toolbar=no,location=no,top=200px");
    11         }
    12     }
    13     setTimeout("showAd()",2000);
    14     //var id=window.setInterval("showAd()",2000);
    15     
    16     function small(){
    17         window.resizeTo(300,200);
    18     }
    19     
    20     function move(){
    21         for(var i=0;i<5;i++){
    22         window.moveBy(50,0);
    23         window.moveBy(0,50);
    24         window.moveBy(-50,0);
    25         window.moveBy(0,-50);
    26         }
    27     }
    28     
    29     function move2(){
    30         window.moveTo(50,0);
    31     }
    32     
    33     function clearTest(){
    34         window.clearTest(id);
    35     }
    36 </script>
    37     
    38 <body>
    39     <input type="button" onClick="showAd()" value="下载电影"/>
    40     <input type="button" onClick="small()" value="变小"/>
    41     <input type="button" onClick="move()" value="移动(moveBy)"/>
    42     <input type="button" onClick="move2()" value="移动(moveTo)"/>
    43     <input type="button" onClick="clearTest()" value="取消定时任务"/> 
    44 </body>
    45 </html>
    46 
    47 //请用IE浏览器测试效果

    原创作者:DSHORE

    作者主页:http://www.cnblogs.com/dshore123/

    原文出自:https://www.cnblogs.com/dshore123/p/9476714.html

    欢迎转载,转载务必说明出处。(如果本文对您有帮助,可以点击一下右下角的 推荐,或评论,谢谢!

  • 相关阅读:
    MySQL启动和关闭命令总结
    MySQL数据库5.6版本首次安装Root密码问题
    tomcat 9性能调优注意事项
    扫除减脂之路上的几个小障碍
    MySQL常见面试题
    关于邮箱发送邮件二之附件及图片
    关于邮箱发送邮件
    关于算法
    python中常见的数据类型
    C++实现复数类的输入输出流以及+-*/的重载
  • 原文地址:https://www.cnblogs.com/dshore123/p/9476714.html
Copyright © 2020-2023  润新知