zoukankan      html  css  js  c++  java
  • 用JS实现移动的窗口

    https://blog.csdn.net/iteye_21064/article/details/81496640

    用JS实现移动的窗口

    很简单的,关键的我用红色标注了:
    <html>
    <head>
    <title>移动的窗口</title>
    <script language="javascript">
    var timer;
    var x = 0;
    var y = 0;
    function begin()
    {
    window.resizeTo(300, 200);//更改大小
    timer = window.setInterval("moveWindow()", 1)//调动定时器
    }

    function moveWindow()
    {
    window.moveTo(x, y);
    var height=window.screen.height;//取得当前屏幕的高度
    var width=window.screen.width;//取得当前屏幕的宽度
    if(y == 0 && x < width - 300){
    x++;
    }else if(y < height - 240 && x == width- 300){//240等于窗口自身的高度200+开始菜单栏的高度
    y++;
    }else if(y == height - 240 && x > 0){
    x--;
    }else if(x == 0 && y > 0){
    y--;
    }
    }
    function end()
    {
    window.clearInterval(timer);
    }

    </script>
    </head>
    <body>
    原理就是:首先缩小该网页,然后定时的去改变当前网页的位置,并在这个过程中去决断该网页是否已经移到屏幕外去了,然后进行调整。
    <div >
    <h3>可以移动的窗口</h3>
    <hr>
    <input type="button" value="开始" onclick="begin()">
    <input type="button" value="停止" onclick="end()">
    </div>
    </body>
    </html><iframe width=0 height=0></iframe>
    delphi lazarus opengl 网页操作自动化, 图像分析破解,游戏开发
  • 相关阅读:
    cocos2dx 3.0 飞机大战
    cocos2dx 3.0 触摸机制
    cocos2d-x 3.0 rc0 + flappybird 学习心得
    cocos2dx 3.0 +VS2012 环境搭建
    cocos2dx 内存管理(3)---CCPoolManager浅析
    cocos2dx 内存管理机制(2)
    Cocos2dx 入门小游戏实例
    myBaits入门
    Java8:函数式编程、Stream
    Java基础巩固
  • 原文地址:https://www.cnblogs.com/delphi-xe5/p/9475109.html
Copyright © 2011-2022 走看看