| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 630 人关注过本帖
标题:请路过的大峡给我指导一下这个小程序!
只看楼主 加入收藏
ly_timothy
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2005-8-14
收藏
 问题点数:0 回复次数:3 
请路过的大峡给我指导一下这个小程序!
这个程序的目的是要在主窗口中打开一个全屏的子窗口,所谓全屏就是都是空白的,标题栏都没有,由于该子窗口不好控制,所以要通过脚本控制:使得点击他的任何地方都能拖动该窗口。拖动过程分三步:点击,移动,松键!

<HTML>
      <HEAD>
          <script language=javascript>
               
                var x=0;
                var y=0;
                var selectedObj;
                var obj;
                obj.document.onmousedown=down;
                obj.document.onmousemove=move;
                obj.document.onmouseup=up;
                function down(){
                  alert(obj.event.srcElement.parentElement.tagName)
                   if(obj.event.srcElement.tagName=="BODY"){
                      selectedObj=obj.event.srcElement;
                   if(selectedObj){
                      x=obj.event.clientX;
                      y=obj.event.clientY;
                    }
                    }
                }
                function move(){
                   if(selectedObj){
                      var newX=obj.event.clientX;
                      var newY=event.clientY;
                      obj.moveBy(newX-x,newY-y);
                      x=newX;
                      y=newY;
                   }
                }
               
                function up(){
                   selectedObj=null;
                   return true;
                }
               
                function open1(){
                    var obj=window.open("","","resizeble=yes fullscreen toolbar:no");
                   //var obj=window.open(document.location,"name","fullscreen,scrollbars")
                   obj.moveTo(-4,-4);
                   obj.resizeTo(screen.availWidth+8,screen.availHeight+8);
                }
          </script>
      </HEAD>
      <BODY  >
          <input type=button value=alt+F4关闭 onclick="open1()">
      </BODY>
</HTML>

上面是我做的,就是不能拖动,哪为大虾给指点一下!不胜感激~~~~
2005-08-15 10:00
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
收藏
得分:0 
你想做什么样的效果,

[此贴子已经被作者于2005-8-15 16:40:34编辑过]



面朝大海,春暖花开!
2005-08-15 16:39
hugeannex
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:6
帖 子:483
专家分:911
注 册:2005-3-20
收藏
得分:0 
无意义。

世事如潮我如水,只叹江湖几人回。
2005-08-16 23:00
ly_timothy
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2005-8-14
收藏
得分:0 
我就是想让这个窗口能被随意的拖动啊!因为新窗口已经没有标题栏了,所以不能拖动,现在就是要在文档中实现这样一个功能,可以拖动这个窗口!
2005-08-17 19:37
快速回复:请路过的大峡给我指导一下这个小程序!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016615 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved