假设您在浏览器的两个不同选项卡/窗口中运行了两个Web应用程序。 IE,Firefox或Google Chrome中是否有预定义的界面在两个窗口之间传递数据?如果是这样,应该可以实现拖放,对吗? 因为我不认为这是可能的,我想知道是否可以用Flash实现同样的目的。
这总结了以下问题:是否可以使用Javascript / DOM或Flash实现跨应用程序拖放行为?
答案 0 :(得分:9)
我想您会在Chrome实验室的Browser Ball.
中找到答案简而言之,没有好办法做到这一点 - 但你会发现这绝对是可能的。
编辑:我想我应该说清楚:你在实际传递内容和支持的浏览器方面非常有限。您实际上想要实现的目标可能是不可能的,但是在多个窗口之间传递的一般概念是“可能”。
答案 1 :(得分:4)
没有Javascript无法与其他窗口进行交互。这是对浏览器和Javascript限制在域外进行交互的限制。
据我所知,Flash也无法做到这一点。
答案 2 :(得分:0)
不,不是,如果它们不相关(不同的域名),这就是你的标题所暗示的。
答案 3 :(得分:0)
如果您可以将拖放信息转发到服务器(非简单任务),就可以完成。