向IE中拖放文件,IE如何得到文件路径 现在文件托过去是下载得效果,但是我不知道怎么得到那个文件路径,请高手帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我想要得是,无论文件拖放到浏览器显示窗口得哪个位置,我都能捕获,不是限制在一个activex上得那种,因为我的页面还会有好多其他内容 不知是否有用释放时获得event.dataTransfer.getData("URL") IE直接就打开了, 晕我写个控件来响应拖放事件,放IE里就拿不到拖放的消息了,怎么回事情? 最近正好玩这个东西,单纯JS恐怕不行,还是要用到activex控件+ioledroptarget技术啦;不过取巧的是,不是注册activex的窗口,而是所属Internet explore的窗口(注:我创建有窗口的Activex,所以activexWnd->GetParent()->GetParent()才能获得Internet explore的窗口);另外要注意的是,注册Internet explore窗前,一定要调用::RevokeDragDrop(hIE)释放系统注册的DragDrop才可;这样就可以拿到任何拖拽到改IE窗口的文件路径等等信息了!不过要提醒哦,这样一来,HTML中的表单都不能响应onDrop(好像本来就不会响应),onDropEnter...等消息了!所以对我来说还是一个鸡肋的方法呵呵,希望可以帮到你 应用jquery实现 当点击一句话时会弹出一个Tab页,当在点击这句话时如何已有之前已经打开了Tab页 无需在重新打开一个新的 直接打开之前的就好 FCKeditor验证 jquery 验证插件的改进 js存储临时内容 在网页制作上面JavaScript是作为一个什么样的角色出现的? 网页中如何实现小键盘的功能,具体问题如下 如何在两个jsp页面中加上滚动条 JavaScript中能否使用继承机制? 如何用JavaScript得到按下的某个键的值? JavaScript调用腾讯翻译的api,有大佬可以帮我搞一搞吗 请教个小问题,请大家帮忙 请问谁有个建议或者想法,最好当然是代码了
释放时获得
event.dataTransfer.getData("URL")
我写个控件来响应拖放事件,放IE里就拿不到拖放的消息了,怎么回事情?
不过取巧的是,不是注册activex的窗口,而是所属Internet explore的窗口(注:我创建有窗口的Activex,所以activexWnd->GetParent()->GetParent()才能获得Internet explore的窗口);另外要注意的是,注册Internet explore窗前,一定要调用::RevokeDragDrop(hIE)释放系统注册的DragDrop才可;
这样就可以拿到任何拖拽到改IE窗口的文件路径等等信息了!不过要提醒哦,这样一来,HTML中的表单都不能响应onDrop(好像本来就不会响应),onDropEnter...等消息了!所以对我来说还是一个鸡肋的方法呵呵,希望可以帮到你