我可以将div对象从一个浏览器移动到另一个浏览器吗?

时间:2012-02-07 08:34:07

标签: javascript html css

我有两个关于HTML和Javascript的问题,我真的很感激任何答案。

  1. 我可以在相同的浏览器(如IE9或FF)中移动div对象(包括其中的所有元素)但是差异寡妇? 示例:我有两个firefox窗口,一个包含div和它的元素(W1),另一个是空白(W2)。所以,我想将div从W1拖到W2,div必须像W1一样显示。是否可以这样做?

  2. 我可以将div对象(包括div中的所有元素)从一个浏览器(如firefox 10)移动到另一个浏览器(如IE9)吗? 示例:与上面的示例类似,但是不同的浏览器(一个窗口是ff,另一个是IE)可以吗?

3 个答案:

答案 0 :(得分:2)

长话短说:

ad 1)如果第一个窗口有对另一个窗口的引用,则可能会出现(参见javascript window.open)。

ad 2)不可能,

答案 1 :(得分:0)

1)如果您对其他窗口有引用,则可以执行此操作。 2)您可以将div传回服务器,并以相同的方式在另一个窗口中重新显示。否则,无法单独使用javascript传输div浏览器。

答案 2 :(得分:0)

我在互联网上看一看,用空白窗口做这件事似乎是不可能的。 但是没有空白窗口(我的意思是,准备好的窗口)我们可以做到。

示例:在同一浏览器中打开下面的两个链接但不同的窗口或不同的浏览器,然后尝试将对象(在这种情况下是图片)从一个窗口移动到另一个窗口(使用相同的浏览器或不同)。您可以看到它可以获取转换后的数据。

http://samples.msdn.microsoft.com/workshop/samples/author/dhtml/overview/DataTransferOverviewEX.htm

http://www.useragentman.com/tests/dragAndDrop/05b-crossFrameSetData/