c#(web) ajax实现类似资源管理器功能

ruhig 2008-07-07 11:31:45
c#(web)开发,如何实现类似资源管理器的功能。javscript,ajax肯定是要用到的吧

类似资源管理器, 左边文件/文件夹 可将文件或文件夹拖到其他文件夹内,也可以拖动到右边,右边也可以拖动到左边
如何来实现,
javscript,ajax肯定是要用到的吧。
...全文
370 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenguang79 2008-07-18
  • 打赏
  • 举报
回复
这个一般不会有人给你代码的。因为太多了。楼主可以到网上自己找找。
system_007 2008-07-11
  • 打赏
  • 举报
回复
0
lovedelphi2006 2008-07-11
  • 打赏
  • 举报
回复
标记
ruhig 2008-07-10
  • 打赏
  • 举报
回复
项目上需求,让做的, leadergg麻烦发我邮箱一下吧。我现在思路有了,代码不怎么会写,没做过这个。请大家多帮忙哈 email:yanglei_621@126.com
weinaxxc 2008-07-09
  • 打赏
  • 举报
回复
这个具体要干什么呢?你还不如远程控制服务器呢?
leadergg 2008-07-09
  • 打赏
  • 举报
回复
可以全用js完成

思路如testoktest所说。

具体的技术:
需要用到fso。
我这里有一个js完成的资源管理器,但是没有实现拖拽和新建删除。
但是可以查看驱动器和文件、文件夹详细信息如大小等。
新建|删除文件、文件夹我自己的有一个例子

你需要的话给我消息,可以发给你
testoktest 2008-07-07
  • 打赏
  • 举报
回复
拖动纯用js,
1。当鼠标点击一个文件夹,开始移动,触发onmousemove,
2。移动中,不断判断鼠标位置,并根据位置,不断改变文件夹位置(top/left),看上去好像文件夹随着鼠标移动
3。当鼠标放开,判断鼠标当前在哪个元素范围内(container),这种元素是否是已定义可以放下来的,比如另外一个文件夹,或者右边。如果是的话,把原来的文件夹删除,当前增加一个文件夹,删除/增加用节点操作:appendChild removeNode
4。中间还有一些考虑,比如文件夹外型变化/是否多层树形菜单的操作/原文件夹上事件是否保留/是否能一键还原刚才的移动/如果左右是框架的一些变化
大概应该这样吧,具体代码没写过,可参考百度的音乐播放器,其中拖拽可以参考http://www.codebit.cn/pub/html/javascript/tutorial/how_to_drag_and_drop_in_javascript/

拖动放置后,还能保存住,ajax异步连接服务器脚本,保存到数据库,这个还简单
ruhig 2008-07-07
  • 打赏
  • 举报
回复
恩,呵呵,(testoktest)非常感谢你。 你提供了思路,虽然代码我还不知道怎么写,但很感谢,。稍后会给分的。

52,799

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧