论坛首页 Web前端技术论坛

js 仿alert 不带关闭

浏览 8422 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-01-18  
wangbin-caoming 写道
BarryWei 写道
用firefox测试过了不?用Opera测试过了不?
可以正常显示吗?

firefox和Opera对于move都不能用!IE系列可以 move!有待改进.....,对方客户要求IE。呵呵!
改进了,firefox,Opera,IE系列可以move了。但是感觉有点傻傻的。
oMove = function(obj,event) {   
		
        var otop,oleft;   
		var evt = event? event: window.event; 
        otop = evt.clientY - obj.offsetTop;   
        oleft = evt.clientX - obj.offsetLeft; 
		var isIE=document.all? true:false;
		
		if (isIE){
			obj.setCapture();
		}else{
			window.captureEvents(evt.MOUSEMOVE|evt.MOUSEUP);
		}
        
		
        obj.onmousemove  = function(evt)   
        {   
			if (isIE){
				obj.style.left = event.x  - oleft; 
            	obj.style.top = event.y - otop;  
			}else{
				obj.style.left = evt.pageX  - oleft; 
            	obj.style.top = evt.pageY - otop;  
			}
             
        }   
        obj.onmouseup  = function()   
        {   
            obj.onmousemove = null;   
            obj.style.filter = null; 
			if (isIE){
            	obj.releaseCapture(); 
			}else{
				obj.releaseEvents(evt.MOUSEMOVE|evt.MOUSEUP);
			}    
        }   
    }   


0 请登录后投票
   发表时间:2010-01-18  
supercrsky 写道
Japan?
恩...
0 请登录后投票
   发表时间:2010-01-19  
小鬼子,草
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics