我有两个关于HTML和Javascript的问题,我真的很感激任何答案。
我可以在相同的浏览器(如IE9或FF)中移动div对象(包括其中的所有元素)但是差异寡妇? 示例:我有两个firefox窗口,一个包含div和它的元素(W1),另一个是空白(W2)。所以,我想将div从W1拖到W2,div必须像W1一样显示。是否可以这样做?
我可以将div对象(包括div中的所有元素)从一个浏览器(如firefox 10)移动到另一个浏览器(如IE9)吗? 示例:与上面的示例类似,但是不同的浏览器(一个窗口是ff,另一个是IE)可以吗?
答案 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/