求 一段网页特效代码

来源:百度知道 编辑:UC知道 时间:2024/06/01 13:50:47
一个数组,里面放着图片的信息(包括:编号,地址),按照顺序将数组中的图片放入表格中,形成了N×M的矩阵.

特效要求:
用鼠标拖动图片来实现图片位置的自由交换.
最后按保存按钮将新的图片顺序保存到数组中.

代码用javascript 或 vbscript都可以.结果寄到我的信箱中.谢谢
地址:baofeng99@tom.com
QQ:30964994

谢谢!
只要能够实现单元格内图片的交换就行.不用停留在任意的位置.
最后按照新的顺序保存会数组中即可.

哪位还能提出些有用的答案.不要只拿2分.

谢谢大家的回答.
好像是我没有说明白, 关键不是如何移动图片.而是移动后的图片位置能够保存到数据库中.

这个就好比在线拼图游戏. 开始时从数据库读取图片位置信息.
放在表格中. 每一个单元格一张图片.
然后可以用拖动法交换图片.比如3x3的表格.按住11图片拖到33格的位置后释放实现11和33的图片对调.
最后将新的图片顺序保存回数据库中.

我只是想搞一个玩玩的. 要是付费去弄不是太冤枉了吗.

有创意,只是目前还不知道脚本里面那个函数控制拖动的~~~~

用表格实现不大可能,但可以虚画一个表格,然后用javascript的层定位技术应该可以实现的,
不知道你用来做什么的? 不过第一次看到这中问题,我可以尝试一下

哈哈,效果出来了。看看下面的效果,另存为.htm就可以看到效果了。是否为你要的效果呢?
点一下图片就可以拖动了,在点一下图片停止拖动。(注:拖动的时候不需要一直点住图片)
<html>
<head>
<title>shiyan</title>

<style type='text/css'id='defaultPopStyle'>
*{ margin:5px.;padding:0; }
.cPopText { left:200; background-color: #ff5555 ;color: #ffffff ;
border:10px solid #3333cc; margin:10px;solid:#aa0000;bordercolor: #000000;font-size: 18px;height: 40px; padding-right: 10px; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; }
#feixue{ text-align:center;font-size:14pt;color:#2222ff;}
</style>

<script language="javascript">
kk=-1
function ss(dypopLayer)
{
if(kk==1)
{
dypopLayer.style.visibility="visible"
MouseX=event.x;
MouseY=event.y;
dypo