兼容ie678 ff chrome的浮动层控制
作者 : admin 于 2011年04月23日, 18:38:14
2011
04-23
04-23
经过测试组严格测试的,其他浏览器还不清楚,依赖jquery
- if(typeof document.all !== "undefined") { //IE
- var left = document.documentElement.scrollLeft;
- var top = document.documentElement.scrollTop;
- drag_x = event.clientX;
- drag_y = event.clientY
- } else { //FF,Chrome,Opera,Safari
- var left = document.documentElement.offsetLeft;
- var top = document.documentElement.offsetTop;
- drag_x = e.pageX;
- drag_y = e.pageY;
- }
- var tipsDiv = '<div class="tipsClass"><img src="http://pic.xoyo.com/zt/rt/mapdesign/load.gif" /></div>';
- $( 'body' ).append( tipsDiv );
- $( 'div.tipsClass' ).css({
- 'top' : (top+drag_y) + 'px',
- 'left' : (left+drag_x) + 'px',
- 'position' : 'absolute',
- 'padding' : '3px 5px',
- 'background': '#8FBC8F',
- 'font-size' : 12 + 'px',
- 'margin' : '0 auto',
- 'text-align': 'center',
- 'width' : 'auto',
- 'color' : '#fff',
- 'opacity' : '0.8'
- }).show();