【问题标题】:How dataTransfer clearData / setData in IE 10 Standard mode being utilized?如何在 IE 10 标准模式下使用 dataTransfer clearData / setData?
【发布时间】:2014-07-01 13:11:57
【问题描述】:

美好的一天!

我在实现拖放和 IE 10 标准模式时遇到问题。

场景如下:

我拖动了一个表格元素并在 ondragstart 期间通过 setData("Text",value) 在 dataTransfer 上添加它。 在放置动作时,我再次使用 setData("Text",value+othervalue) 编辑值。

以上在 IE 10 兼容模式 IE5Quiks 中工作正常,但在 IE10 标准模式怪癖中不行

我也尝试在使用 clearData()/clearData("Text") 设置新数据之前先清除数据,但无济于事。

有人能解释一下这种情况下数据传输是如何工作的吗,或者 javascirpt 实现有什么区别,为什么它不能在 ie 10 标准模式下工作?

谢谢

【问题讨论】:

    标签: internet-explorer drag-and-drop data-transfer


    【解决方案1】:

    我找到了解决此问题的方法。

    我在 javascript 中创建了一个全局变量,然后将其用作数据持有者,而不是 IE 10 的 dataTransfer API,目前这似乎是错误的。

    谢谢

    【讨论】:

      猜你喜欢
      • 2015-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-05
      • 2013-09-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多