最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

利用javascript移動div層-javascript 拖動層

 更新時間:2009年03月22日 02:02:28   作者:  
利用javascript開發(fā)在界面上隨意拖動以下html code中的div層
利用javascript移動div層-javascript 拖動層:
程序功能:利用javascript開發(fā)在界面上隨意拖動以下html code中的div層.
javascript移動div層-javascript 拖動層代碼-
html code:
復制代碼 代碼如下:


<div id="div_Info" style="display: none; dz-index: 101; left: 175px; width: 650px;
position: absolute; top: 346px;" align="center">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<%-- 以下td中添加了javascript代碼移動層,拖動層的幾個事件
onmousedown事件當鼠標單擊時發(fā)生
onmousemove 事件會在鼠標指針移動時發(fā)生
onmouseup 事件會在鼠標按鍵被松開時發(fā)生,
onmouseout 事件會在鼠標指針移出指定的對象時發(fā)生--%>
<td style="width: 628px; height: 22px; background-color: #3f3200;" class="div_table_bian"
onmousedown="movetianyamessage(div_Info, event)" onmousemove="movetianyamessageend(event);"
onmouseup="movetianyamessageend(event)" onmouseout="movetianyamessageend(event)">
</td>
<td style="width: 22px; background-color: #221B00; font-size: 12px; color: #ffffff;
height: 22px;" align="center" class="div_table_notLeft_bian" >
<a href="javascript:disponseNone(div_Info)" style=" color:White;">x</a></td>
</tr>
<tr>
<td colspan="2" style="background-color: #000000" align="center" valign="top" class="div_table_notTop_bian">
<table border="0" cellpadding="0" cellspacing="0" style="width: 90%">
<tr>
<td style="height: 25px;"></td>
</tr>
<tr>
<td style="height: 23px;" class="white12px" align="center">
<asp:Label ID="div_lblTitle" runat="server" Font-Size="16px"></asp:Label></td></tr>
<tr><td style="height: 15px" valign="top"></td></tr>
<tr><td id="Div_Td_Content" runat="server" class="white12px" valign="top"></td></tr>
<tr><td runat="server" class="white12px" valign="top" style="height: 15px"></td></tr>
<tr><td class="white12px" style="height: 40px" align="center" valign="middle">
<asp:ImageButton ID="ImageButton2" runat="server" ImageUrl="~/images/returns.jpg"
OnClientClick="disponse_div(div_Info);return false;" /></td></tr>
</table>
</td></tr>
</table>
</div>

javascript移動div層-javascript 拖動層代碼-javascript code:
復制代碼 代碼如下:

<script language="javascript">
// javascript文件
/*調(diào)用方法
//onmousedown="movetianyamessage(div_Info, event)" onmousemove="movetianyamessageend(event);"
//onmouseup="movetianyamessageend(event)" onmouseout="movetianyamessageend(event)"
//onmousedown=鼠標點下的時候 onmousemove=鼠標經(jīng)過的時候 onmouseup=鼠標彈起來的時候 onmouseout=鼠標離開的時候
*/
var tianyamessage = ''
var iLayerMaxNum = 999;
document.onmouseup = movetianyamessageend;
document.onmousemove = movetianyamessagestart;
var tianyamessagepixefX;
var tianyamessagepixefY;
function movetianyamessage(Object, event)
{
tianyamessage = Object.id;
if(document.all)
{
document.getElementById(tianyamessage).setCapture();
tianyamessagepixefX = event.x - document.getElementById(tianyamessage).style.pixelLeft;
tianyamessagepixefY = event.y - document.getElementById(tianyamessage).style.pixelTop;
}
else if(window.captureEvents)
{
window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);
tianyamessagepixefX = event.layerX;
tianyamessagepixefY = event.layerY;
}
document.getElementById(tianyamessage).style.zIndex = iLayerMaxNum;
iLayerMaxNum = iLayerMaxNum + 1;
}
function movetianyamessagestart(evt)
{
if(tianyamessage!=''){
if(document.all)
{
document.getElementById(tianyamessage).style.left = event.x - tianyamessagepixefX;
document.getElementById(tianyamessage).style.top = event.y - tianyamessagepixefY;
}
else if(window.captureEvents)
{
document.getElementById(tianyamessage).style.left = (evt.clientX - tianyamessagepixefX) + "px";
document.getElementById(tianyamessage).style.top = (evt.clientY - tianyamessagepixefY) + "px";
}
}
}
function movetianyamessageend(evt)
{
if(tianyamessage!='')
{
if(document.all)
{
document.getElementById(tianyamessage).releaseCapture();
tianyamessage='';
}
else if(window.captureEvents){
window.captureEvents(Event.MOUSEMOVE|Event.MOUSEUP);
tianyamessage='';
}
}
}
function disponse_div(obj)
{
if(obj.style.display=="block")
{
obj.style.display="none";
}
else
{
obj.style.display="block";
}
}
</script>

相關(guān)文章

  • Bootstrap導航簡單實現(xiàn)代碼

    Bootstrap導航簡單實現(xiàn)代碼

    這篇文章主要介紹了Bootstrap導航的簡單實現(xiàn)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • LayerClose彈窗關(guān)閉刷新方法

    LayerClose彈窗關(guān)閉刷新方法

    今天小編就為大家分享一篇LayerClose彈窗關(guān)閉刷新方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-08-08
  • js自定義事件及事件交互原理概述(二)

    js自定義事件及事件交互原理概述(二)

    上一篇的目的只是讓大家簡單的理解自定事件是如何模擬出來的,大家不難發(fā)現(xiàn)會有很多缺陷,本篇主要已解決上一篇的問題為主,感興趣的朋友可以參考,或許本文對你有所幫助
    2013-02-02
  • 淺談javascript對象模型和function對象

    淺談javascript對象模型和function對象

    這篇文章主要簡單介紹了javascript對象模型和function對象,以及相關(guān)的示例代碼,非常實用,需要的小伙伴參考下
    2014-12-12
  • js實現(xiàn)篩選功能

    js實現(xiàn)篩選功能

    這篇文章主要為大家詳細介紹了js實現(xiàn)篩選功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • javascript 二進制運算技巧解析

    javascript 二進制運算技巧解析

    javascript 中的二進制運算的一些技巧,曬出來和你們分享一下,希望可以幫助你們
    2012-11-11
  • Javascript設計模式之觀察者模式(推薦)

    Javascript設計模式之觀察者模式(推薦)

    觀察者模式有時也稱為發(fā)布--訂閱模式,在觀察者模式中,有一個觀察者可以管理所有的目標,等到有狀態(tài)發(fā)生改變的時候發(fā)出通知
    2016-03-03
  • javascript之學會吝嗇 精簡代碼

    javascript之學會吝嗇 精簡代碼

    前端開發(fā),要學會吝嗇:
    2010-04-04
  • 微信小程序?qū)崿F(xiàn)收縮式菜單

    微信小程序?qū)崿F(xiàn)收縮式菜單

    這篇文章主要為大家詳細介紹了微信小程序?qū)崿F(xiàn)收縮式菜單,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • 基于JavaScript實現(xiàn)網(wǎng)紅太空人表盤的完整代碼

    基于JavaScript實現(xiàn)網(wǎng)紅太空人表盤的完整代碼

    這篇文章主要介紹了基于JavaScript實現(xiàn)網(wǎng)紅太空人表盤的完整代碼,代碼簡單易懂,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03

最新評論

余庆县| 广元市| 当涂县| 黑龙江省| 漳浦县| 游戏| 绥芬河市| 徐闻县| 隆子县| 灵宝市| 青海省| 日土县| 永登县| 武宣县| 吴堡县| 海伦市| 黔西县| 监利县| 吉安市| 平乡县| 女性| 德格县| 五河县| 亚东县| 鄢陵县| 江阴市| 鄂州市| 福贡县| 沙河市| 奉新县| 衡阳市| 丹寨县| 宁陕县| 葵青区| 米泉市| 邳州市| 马鞍山市| 饶河县| 西昌市| 鄂州市| 蕲春县|