会员登录×
会员注册×
当前位置:>首页 > 学会资讯> 时政要闻
苏ICP备09002809号-1 主办:江苏省测绘地理信息学会 版权所有    
技术支持 :江苏星月测绘科技股份有限公司
电话:025-83757083      邮箱:chxhjs@qq.com
联系地址:南京市鼓楼区北京西路75号      
钮事件 close(); }); $(window).resize(function() {//当改变窗口大小时,重新获取浏览器大小,以保证不会过界(飘出浏览器可视范围)或漂的范围小于新的大小 windowHeight = $(window).height();//浏览器高度 windowWidth = $(window).width();//浏览器宽度 }); function move() {//定期执行的函数,使元素移动 var currentPos = obj.position();//获取当前位置,这是JQuery的函数,具体见:http://hemin.cn/jq/position.html var nextPosX = currentPos.left + dirX;//下一个水平位置 var nextPosY = currentPos.top + dirY;//下一个垂直位置 if (nextPosX >= windowWidth - obj.width()) {//这一段是本站特有的需求,当漂浮到右边时关闭漂浮窗口,如不需要可删除 // close(); } if (nextPosX <= 0 || nextPosX >= windowWidth - obj.width()) {//如果达到左边,或者达到右边,则改变为相反方向 dirX = dirX * -1;//改变方向 nextPosX = currentPos.left + dirX;//为了不过界,重新获取下一个位置 } if (nextPosY <= 0 || nextPosY >= windowHeight - obj.height() - 5) {//如果达到上边,或者达到下边,则改变为相反方向。 dirY = dirY * -1;//改变方向 nextPosY = currentPos.top + dirY;//为了不过界,重新获取下一个位置 } obj.css({ left: nextPosX + "px", top: nextPosY + "px" });//移动到下一个位置 } function close() {//停止漂浮,并销毁漂浮窗口 clearInterval(handler); obj.remove(); } }