图片拖拽的继承,引用 3

//LimitDrag.js

LimitDrag.prototype.fnMove=function(ev){
    var oEvent=ev||event;
    var L= oEvent.clientX-this.disX
    var T= oEvent.clientY-this.disY
    if(L<0){
        L=0
    }
    else if(L>document.documentElement.clientWidth-this.oDiv.offsetWidth){
        L=document.documentElement.clientWidth-this.oDiv.offsetWidth
    }
    if(T<0){
        T=0
    }
    else if(T>document.documentElement.clientHeight-this.oDiv.offsetHeight){
        T=document.documentElement.clientHeight-this.oDiv.offsetHeight
    }
    this.oDiv.style.left=L+‘px‘;
    this.oDiv.style.top=T+‘px‘;
}
时间: 2024-08-27 23:05:14

图片拖拽的继承,引用 3的相关文章

图片拖拽的继承,引用 1 (需要引入2,3两个js才能运行)

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <script src="Drag.js"></script> <script src="LimitDrag.js"></script> <style

图片拖拽的继承,引用 2

//Drag.js window.onload=function(){ new Drag("box1") } //第四步:全局变量变成属性 该加this加this // var oDiv=null; // var disX=0; // var disY=0; //第三步:Window.onload改成构造函数 function Drag(id){ this.disX=0 this.disY=0 var _this=this; this.oDiv=document.getElementB

HTML5多图片拖拽上传带进度条

前言 昨天利用css2的clip属性实现了网页进度条觉得还不错,但是很多情况下,我们在那些时候用进度条呢,一般网页加载的时候如果有需要可以用,那么问题就来了,怎么才算整个加载完毕呢,是页面主要模块加载完毕,还是window.onload之后算呢,对这些方面,我真不敢随意回答,因业务需求而定,本文想要说的是在图片上传的时候用到的进度条. 效果展示 详细参考请移步至html5demo HTML5 新增的拖拽相关事件说明 1.ondragover 效果图演示是所看见的可以将文件不仅仅是图片拖拽到该di

图片拖拽上传至服务器

今天遇到一个新的问题,就是图片拖拽上传至服务器,一般,我们会想到使用ajax,但是现在问题是ajax默认是没有提交事件的,也就是说,我们拖拽上传图片后,没法将上传的图片信息发送到服务器,这时候就要模拟form表单的提交了. 既然要上传,这里首先要讲到的就是图片拖拽上传了. oDiv.ondrop = function(e) { e.preventDefault(); //获取拖拽过来的对象,文件对象集合 var fs = e.dataTransfer.files; //若为表单域中的file标签

HTML5——将图片拖拽上传

如下图所示: 代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> #div1{width:200px;height:200px;background:red;} </style> <script type="te

Winform图片拖拽与缩放

最近做项目的时候遇到上传施工平面布置图,查看,因为图片比较大,一般的显示器分辨率无法显示全,然后还需要放大看清楚图片里面的文字内容,所以需要用到图片的拖拽与缩放功能.这里整理下具体操作. 首先新建一个窗体,拖一个panel控件到窗体中,然后在拖一个pictureobx控件到panel中,然后在添加个上传图片的按钮: 具体代码: using System; using System.Collections.Generic; using System.ComponentModel; using Sy

图片拖拽上传

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="html5/js/jquery-2.0.0.min.js"></script> </head> <body> <div name="image" id=&quo

图片拖拽面向对象写法-1

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>拖拽之面向对象</title> <style> #box1{width: 100px;height: 100px;background-color: #0A246A; position: absolute;} </style> <s

图片拖拽原生js

<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>拖拽原生js</title> <style>      #box1{      width: 100px;      height: 100px;      background-color: #ffff00;      position: abso