- 浏览: 783100 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (573)
- Java基础 (76)
- C++基础 (5)
- hibernate (5)
- struts (4)
- spring (1)
- webservice (7)
- AjaX基础 (0)
- JS脚本 (53)
- 正则表达式 (5)
- html脚本 (30)
- 数据库基础 (54)
- 工作相关 (49)
- 其他 (30)
- Linux (9)
- web服务器 (17)
- JSP (13)
- eclipse (6)
- 面试题相关 (20)
- XML (3)
- Apache common (2)
- 生活 (35)
- VMware (1)
- log4j (9)
- BeanUtils (2)
- 设计模式 (3)
- UML (1)
- UNIX (1)
- ibats (5)
- GT-Grid (17)
- ABAP学习 (17)
- ABAP (35)
- ABAP--ALV (11)
- ABAP--WEBDIMPRO (0)
- abap-sample (1)
- BEMS (2)
- flex (33)
- GIS技术 (3)
最新评论
效果图:可以用鼠标拖动两个框到页面的任意位置
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>可以用鼠标拖动的表格</title> </head> <body> <SCRIPT LANGUAGE="JavaScript"> <!-- var currentMoveObj = null; //当前拖动对象 var relLeft; //鼠标按下位置相对对象位置 var relTop; function f_mdown(obj) { currentMoveObj = obj; //当对象被按下时,记录该对象 currentMoveObj.style.position = "absolute"; relLeft = event.x - currentMoveObj.style.pixelLeft; relTop = event.y - currentMoveObj.style.pixelTop; } window.document.onmouseup = function() { currentMoveObj = null; //当鼠标释放时同时释放拖动对象 } function f_move(obj) { if(currentMoveObj != null) { currentMoveObj.style.pixelLeft=event.x-relLeft; currentMoveObj.style.pixelTop=event.y-relTop; } } //--> </SCRIPT> <BODY> <TABLE width="100" border=1 onselectstart="return false" style="position:absolute;left:50;top:50" onmousedown="f_mdown(this)" onmousemove="f_move(this)"> <TR> <TD bgcolor="#CCCCCC" align="center" style="cursor:move">title1</TD> </TR> <TR> <TD align="center" height="60">content</TD> </TR> </TABLE> <TABLE width="100" border=1 onselectstart="return false" style="position:absolute;left:350;top:250" onmousedown="f_mdown(this)" onmousemove="f_move(this)"> <TR> <TD bgcolor="#CCCCCC" align="center" style="cursor:move">title2</TD> </TR> <TR> <TD align="center" height="60">content</TD> </TR> </TABLE> </body> </html>
发表评论
-
10个 DIV+CSS 需要注意的问题
2010-01-11 16:34 8921. 检查HTML元素是否有拼 ... -
常用代码
2009-12-21 16:52 9101.IFRAM自动高度调用 //加入当前页 <ifram ... -
常用js函数
2009-12-15 10:58 11021 父子页面的值传递 两种方式: 1)在父页面可以 ... -
CSS下拉菜单
2009-11-11 11:57 1053<!DOCTYPE html PUBLIC " ... -
鼠标点按钮,把文本框里的值输入到表格,表格美化
2009-11-06 12:49 1141效果图:往文本框内输入文字,按按钮可以把文本框内的文字输入到上 ... -
手动在页面添加值到下拉列表而不刷新的demo
2009-11-06 12:38 1074手动在页面添加值到下拉列表而不刷新的demo 在一个页面中有 ... -
javascript 参数传递 文本框
2009-11-06 12:25 2123javascript 参数传递 文本框 一,最简单的就是同一 ... -
js设置页面背景色,设置背景图片
2009-11-05 16:22 4988<!DOCTYPE HTML PUBLIC " ... -
css 表格 table
2009-11-05 16:17 588css 表格 table table{ border-c ... -
禁止网页上的鼠标,键盘事件
2009-11-05 12:32 925禁止鼠标右键 oncontextmenu='return fa ... -
JavaScript 函数
2009-11-04 15:52 757虽然 JavaScript 有很多用 ... -
在html文件引入其它html文件的几种方法
2009-11-04 15:49 876简介:在论坛中常常有网友问到,可以在一个html的文件当中读取 ... -
div浮动在select上
2009-11-04 15:47 1284<html> <head> <m ... -
CSS自动黄行
2009-10-30 10:23 968自动换行问题,正常字符的换行是比较合理的,而连续的数字和英文字 ... -
GIF进度条
2009-10-30 10:21 1685刚才看到javaeye的一个兄弟收集的进度条,很棒,所以收藏下 ... -
http错误代码含义
2009-10-28 12:34 1747<PRE class=java name="c ... -
Window.Open详解
2009-10-21 11:04 707Window.Open详解 一、window.open() ... -
javascript调用父窗口(父页面)的方法
2009-10-21 10:56 1754javascript调用父窗口(父页面)的方法 window. ... -
js窗口&提示大全
2009-10-21 10:52 645//-----------按钮提示框--- ... -
window.open,自动打开新窗口并且自动关闭新窗口,可以作为增加点击率使用
2009-10-21 10:44 1909<HTML> <HEAD> & ...
相关推荐
在Vue.js框架中实现一个可拖拽的树形表格是一项技术挑战,涉及到组件设计、事件处理、数据管理和DOM操作等多个方面。Vue.js以其简洁的API和强大的响应式系统深受开发者喜爱,而添加拖拽功能则需要用到HTML5的Drag ...
在IT领域,尤其是在数据展示和用户交互设计中,“可拖动行列的表格”是一个重要的功能,它极大地提升了用户的操作体验和数据管理效率。这个特性常见于各种数据分析工具、电子表格软件以及网页应用中,比如Google ...
JS(JavaScript)作为一种强大的客户端脚本语言,被广泛用于实现各种动态效果和用户交互,其中包括可拖动和排序的表格功能。这种功能允许用户通过鼠标拖放操作来改变表格中行或列的顺序,提升数据管理的便捷性。下面...
在本文中,我们将深入探讨如何使用ExtJS框架实现拖拽功能,特别是在树形视图(Tree)和表格视图(Grid)之间的交互。ExtJS是一个强大的JavaScript库,它提供了丰富的用户界面组件,包括可拖拽的元素,这使得在Web...
最后,根据描述中的"内含我对表格的常用初始化代码和样式设置",你可以参考提供的"DragRow"文件,这可能是实现拖拽排序功能的源代码。通过阅读和理解这段代码,你应该能更好地掌握在QT中创建可拖拽排序表格的具体...
在JavaScript(JS)中实现“拖动表格宽度”的功能,主要涉及到事件监听、DOM操作以及浏览器兼容性处理。以下是对这一技术的详细解释: 一、基础概念 1. **事件监听**:在JavaScript中,我们可以使用`...
在实现表格拖拽功能时,jQuery可以用于选择表格元素,绑定`mousedown`(鼠标按下)、`mousemove`(鼠标移动)和`mouseup`(鼠标抬起)事件,从而跟踪用户的拖动操作。 最后,`Drag.js`很可能是一个自定义的...
本压缩包“可以任意拖拽的表格排序页面js文件包”提供了一个高效的解决方案,让用户能够通过直接拖拽表格行来改变数据的顺序。这个功能在数据管理、报告展示等场景中非常实用,使得用户无需借助其他操作按钮或下拉...
总结来说,EXT2.0.2的表格间数据拖拽涉及到EXT Grid、DataStore、DragDrop和DropTarget的使用,通过这些组件和接口的组合,开发者可以创建出高度交互、功能丰富的Web应用。实现这一功能需要对EXT的API有深入的理解,...
在HTML中,我们可以创建一个包含多行和多列的表格,然后利用JavaScript为这个静态的表格添加动态拖动和排序功能。 1. **初始化表格**: 在HTML中,创建一个基本的表格,包括表头(`<thead>`)和数据行(`<tbody>`...
在JavaScript编程中,拖动表格行和列的功能可以极大地提升用户交互体验,使得数据操作更加直观和便捷。本文将深入探讨如何实现这个功能,并提供一些关键知识点。 首先,我们需要了解HTML表格的基本结构,即`<table>...
在LabVIEW中,表格(Table)是一种常用的数据显示和处理控件,可以方便地进行数据读取、编辑和组织。 在LabVIEW中实现“表格中信息拖拽即可发送到另一个表格中”的功能,涉及到以下几个关键知识点: 1. **数据结构...
当显示的table宽度受限制固定宽度时,表格的展示列又很多的时候,如何更好地处理并展示,可下载资源查看,可拖动表格,表格可左右拖动,表格td边框可以左右拖动,表格里的内容可以很好的显示。
"实现table表格可按行拖拽,按列排序,并可以保存排序后的结果"是一个常见的需求,尤其适用于数据展示和管理的场景。这里我们将详细探讨如何利用jQuery、jQuery.tablesorter和jQuery.tablednd_0_5这三个JavaScript库...
本篇文章将深入探讨如何使用jQuery插件colResizable来实现表格列的拖拽伸缩功能,从而使用户可以根据需要调整表格的列宽,提高用户界面的可定制性和交互性。 colResizable是一个轻量级的jQuery插件,它为HTML表格...
在“bootstrap-table拖拽表格改变列宽”这个主题中,我们将深入探讨如何实现用户可以动态调整表格列宽的功能,同时确保兼容主流浏览器,并保持表格的body部分与header部分对齐。 首先,我们需要引入必要的CSS和JS库...
本主题聚焦于jQuery中的一个实用特性——表格列宽的拖动调整,这是一个提高用户体验的功能,允许用户根据需要自定义表格列的宽度。下面我们将深入探讨这个功能的实现原理和相关知识点。 首先,要实现jQuery表格列宽...
js实现html表格列宽可拖拽修改 .
这个JavaScript库提供了一种简单的方式来处理表格行的拖拽事件,当用户拖动表格行时,库会捕获这些事件并更新表格的DOM结构,以反映出行的新顺序。TableDnD库还提供了回调函数,可以在拖放操作开始、结束或过程中...
"可以拖动行头和列头的表格"是一个重要的功能,它为用户提供了一种自定义视图和优化数据浏览体验的方式。这个特性通常应用于数据分析、报告展示以及各种管理界面,让用户能够根据自己的需求调整列宽,从而更方便地...