国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

簡單漂亮的js彈窗可自由拖拽且兼容大部分瀏覽器

2024-05-06 15:53:22
字體:
來源:轉載
供稿:網友
js彈窗想必大家都有見到過吧,如何要說可以自由拖拽,并兼容大部分瀏覽器的就沒有幾個了吧,本文的這個示例或許是大家要找的,可以參考下

簡單漂亮的js彈窗 - 自由拖拽

復制代碼 代碼如下:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>簡單漂亮的js彈窗 - 自由拖拽</title>
<script src="js/jquery-1.7.2.js"></script>
<script type="text/javascript">
//作者:zhao jinhan
//時間: 2013年10月22日
//郵箱:xb_zjh@126.com
function drag(o,s)
{
//drag(obj [,scroll]);
//obj:對象的id或對象本身;
//scroll(可選):對象是否隨窗口拖動而滑動,默認為否

if (typeof o == "string") o = document.getElementById(o);
o.orig_x = parseInt(o.style.left) - document.body.scrollLeft;
o.orig_y = parseInt(o.style.top) - document.body.scrollTop;
o.orig_index = o.style.zIndex;

o.onmousedown = function(a)
{
this.style.zIndex = 10000;
var d=document;
if(!a)a=window.event;
var x = a.clientX+d.body.scrollLeft-o.offsetLeft;
var y = a.clientY+d.body.scrollTop-o.offsetTop;

d.ondragstart = "return false;"
d.onselectstart = "return false;"
d.onselect = "document.selection.empty();"

if(o.setCapture)
o.setCapture();
else if(window.captureEvents)
window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);

d.onmousemove = function(a)
{
if(!a)a=window.event;
o.style.left = a.clientX+document.body.scrollLeft-x;
o.style.top = a.clientY+document.body.scrollTop-y;
o.orig_x = parseInt(o.style.left) - document.body.scrollLeft;
o.orig_y = parseInt(o.style.top) - document.body.scrollTop;
}

d.onmouseup = function()
{
if(o.releaseCapture)
o.releaseCapture();
else if(window.captureEvents)
window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);
d.onmousemove = null;
d.onmouseup = null;
d.ondragstart = null;
d.onselectstart = null;
d.onselect = null;
o.style.cursor = "normal";
o.style.zIndex = o.orig_index;
}
}

if (s)
{
var orig_scroll = window.onscroll?window.onscroll:function (){};
window.onscroll = function ()
{
orig_scroll();
o.style.left = o.orig_x + document.body.scrollLeft;
o.style.top = o.orig_y + document.body.scrollTop;
}
}
}

var src="http://www.survivalescaperooms.com/uploads/allimg/131023/13024G344_0.gif?201392216943">

 
images/里面的圖片:

dialog_blue.gif:

簡單漂亮的js彈窗可自由拖拽且兼容大部分瀏覽器

 
pm_bg.png

簡單漂亮的js彈窗可自由拖拽且兼容大部分瀏覽器

 
文件包下載:
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 安义县| 彝良县| 东乡| 望都县| 镇康县| 大连市| 潞城市| 洛扎县| 云浮市| 盘山县| 郓城县| 蓬安县| 遵义县| 清涧县| 阳原县| 错那县| 柳江县| 新丰县| 江永县| 安岳县| 滁州市| 徐水县| 河池市| 元谋县| 南雄市| 大荔县| 淮南市| 岚皋县| 彩票| 屯留县| 门头沟区| 南溪县| 霍山县| 邵东县| 武陟县| 河间市| 汝阳县| 广河县| 黔西县| 东乡族自治县| 天峻县|