用jQ实现浮动窗口功能,弹出窗口时背景变暗

html代码

  
      
      浮动窗口  
          
          
          
          
      
      
              
              
            
这只是一个演示标题[ x ]
When a container object, such as a div, has mouse capture, events originating on objects within that container are fired by the div, unless the bContainerCapture parameter of the setCapture method is set to false. Passing the value false causes the container to no longer capture all document events. Instead, objects within that container still fire events, and those events also bubble as expected.
---This is edited by Alp.

JS代码

function drag(overFlow,title){   
        title.onmousedown = function(evt){   
            var doc = document;   
            var evt = evt || window.event;   
            var x = evt.offsetX?evt.offsetX:evt.layerX;   
            var y = evt.offsetY?evt.offsetY:evt.layerY;   
            if(overFlow.setCapture){   
                overFlow.setCapture();   
            }else if(window.captureEvents){   
                window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);   
            }   
         
            doc.onmousemove = function(evt){   
                evt = evt || window.event;   
                var xPosition = evt.pageX || evt.clientX;   
                var yPosition = evt.pageY || evt.clientY;   
                var newX = xPosition - x;   
                var newY = yPosition - y;   
                overFlow.style.left = newX;   
                overFlow.style.top =  newY;   
            };   
         
            doc.onmouseup = function(){   
                if(overFlow.releaseCapture){   
                    overFlow.releaseCapture();   
                }else if(window.captureEvents){   
                    window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);   
                }   
                doc.onmousemove=null;   
                doc.onmouseup=null;   
            };   
        };   
  }

css代码

#over{   
        position: absolute;   
        left: 300px;   
        top: 200px;   
        border: 1px solid black;   
        display: none;   
        background: #cccccc;   
        cursor: default;   
        width: 300px;   
        z-index: 10;   
        opacity: 1;   
    }   
           
    #title{   
        border: 1px solid #1840C4;   
        background:  #95B4DC;   
        padding: 2px;   
        font-size:12px;   
        cursor: default;   
    }   
           
    #close{   
        cursor: pointer;   
        margin-right: 1px;   
        overflow: hidden;   
    }   
           
    #content{   
        border: 1px solid #C2D560;   
        background: #EFF4D7;   
    }   
           
    #t{   
        margin-right:145px;   
    }   
           
    #mask{   
        z-index: 1;   
        background: #fff;   
        width: 1024px;   
        height: 800px;   
    }   
           
    #b{   
        position: absolute;   
        left: 200px;   
        top: 100px;   
    }   
           
    body{   
        padding: 0px;   
        margin: 0px;   
    }   
           
    #over{   
        background: transparent;   
    }

原文:http://blog.csdn.net/charonking/article/details/3629323

非常经典的欢乐斗地主手机铃声

最近上班给自己找了个乐子——欢乐斗地主。

闲暇之余可以玩玩,还是蛮享受的,办公室里,都给我带起一阵风了。。。

意外的感觉到欢乐斗地主这个铃声还是蛮好听的,可惜在QQ游戏的目录里找不到,还好网上有。

果断用上了。。。

下载地址:http://pan.baidu.com/share/link?shareid=5062&uk=604053808

Firefox下“设为首页”、“加入收藏”不能用的原因及解决办法

先在JS代码部分加入以下JS代码:

function addCookie(){//加入收藏夹
if(document.all){
       window.external.addFavorite('http://www.hilau.com', '.你好,刘');
}
else if(window.sidebar){
      window.sidebar.addPanel('.你好,刘','http://www.hilau.com',"");
}
}
          
function setHomepage(){//设置首页
   if(document.all){
      document.body.style.behavior='url(#default#homepage)';
      document.body.setHomePage('http://www.hilau.com');
   }
   else if(window.sidebar){
        if(window.netscape){
             try{
                 netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
             }
             catch(e){
                 alert("您的浏览器未启用[设为首页]功能,开启方法:先在地址栏内输入about:config,然后将项 signed.applets.codebase_principal_support 值该为true即可");
             }
        }
        var prefs=Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
        prefs.setCharPref('browser.startup.homepage','http://www.hilau.com');
   }
}

再在网页里加入以下“设为首页”、“加入收藏”代码:

设为首页
加入收藏

具体使用时把上面代码中网站的网址和名称设为对应网站的网址和名称即可。

以上代码是针对网站主而言。如果是网站访问者,一种方法是自己手动将网站“设为首页”和“加入收藏”,其中“加入收藏”可用快捷键 Ctrl+D, 这个方法对IE,Firefox均有效。另外一种方法就是点击网站里“设为首页”、“加入收藏”链接。如果网站主的代码只针对IE,而您使用的是Firefox,那这些链接是无效的。但如果网站主采用的是以上通用代码,那您最好先开通Firefox的“设为首页”功能,开启方法:先在地址栏内输入about:config,然后将项signed.applets.codebase_principal_support 值该为true即可。

值得一提的是,以上IE专用代码和IE&Firefox通用代码只对IE和Firefox有效,对Opera无效,目前还没找到适用于Opera的代码。

原文:http://blog.csdn.net/jeemygrow/article/details/5899460