广

PHP编程

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    ajax+php实现鼠标任意拖动层并实时保存

    2018-04-03 21:30:55 次阅读 稿源:互联网
    零七广告

      烈火网(LieHuo.Net)教程 今天烈火小编在博客园看到这样一个例子《ajax+php鼠标拖动层至任意位置并实时保存》,非常实用,特别转载给各位站长,希望对您建站有所帮助和提醒,以下为引用原作者的内容:

      注意,删除功能和修改没有,不过这个很简单,也不影响本例程的演示

    烈火网(liehuo.net)提示:点击新窗口预览!
    示意图

    以下为引用的内容:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <title>ajax+php鼠标拖动层至任意位置并实时保存 - 烈火网(Liehuo.Net)</title>
    </head>
    <STYLE>

    /*****定义鼠标样式******/
    .btnpic
    {
    CURSOR: pointer
    }
    .gbPicDiv
    {
    BACKGROUND-IMAGE: url(329_205754.gif); WIDTH: 168px; CURSOR: move; HEIGHT: 131px;
    }
    /******定义鼠标样式完毕*****/

    .say /**标题**/
    {
    font-size:12px;

    }
    .content /***鼠标滑出的时候内容的class**/
    {
    font-size:12px;
    color:#0099FF;
    }
    .contenth /***鼠标滑过的时候内容的class****/
    {
    color:#9933FF;
    font-size:12px;
    }
    .del /***管理 删除 的 class***/
    {
    font-size:12px;
    color:#333399;
    text-decoration:none;
    }
    .del:hover /***管理 删除 经过时候的 class***/
    {
    font-size:16px;
    color:#333399;
    text-decoration:none;
    }
    </STYLE>
    <script type="text/javascript" src="1.js"></script>
    <body>

    <?php

    require('sql.php');

    //--------------要执行的SQL语句
    $sql="select * from `ceng` order by `zzhou` asc";

    //--------------进行资料库的查询
    $result=mysql_query($sql,$cn);
    $i=1;
    while( $row=mysql_fetch_row($result) )
    {
    //print_r($row);
    ?>
    <DIV onmouseup=upDrag('<?=$row[0]?>') onmousedown=initDrag(event)
    style="Z-INDEX: <?=$i?>; POSITION: absolute;left: <?=$row[2]?>px; top: <?=$row[3]?>px;">
    <DIV class=gbPicDiv id="<?=$row[0]?>" align="center">
    <br />
    <table width="140" align="center">
    <tr>
    <td><span class="say"><?=$row[4]?>说到</span></td>
    </tr>
    <tr>
    <td><div id="<?=$row[0]?>a" class="content" align="left" onmouseout="return out('<?=$row[0]?>a')" onmouseover="return over('<?=$row[0]?>a')">&nbsp;&nbsp;&nbsp;&nbsp;<?=$row[1]?></div></td>
    </tr>
    </table>
    <div align="center"><a href="tian.php" class="del">新增</a> <a href="#" class="del" onclick="return del('修改');">修改</a> <a href="#" class="del" onclick="return del('删除');">删除</a></div>
    </DIV>
    </DIV>
    <?php
    $i++;
    }
    ?>
    <?php
    $sql1="select max(zzhou) from ceng"; //求出层的最大值
    $result1=mysql_query($sql1);
    $row1=mysql_fetch_row($result1);
    ?>
    <input type="hidden" name="count" value="<?=$row1[0]+1?>" id="count"/>
    </BODY>
    </HTML>

      本教程实例下载:ajax_php_drag.rar

      原文:http://www.cnblogs.com/zerogo/archive/2009/08/19/1550223.html

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七广告
    零七广告
    零七广告
    零七广告