【问题标题】:Text Highlighting When Dragging From Other Elements从其他元素拖动时突出显示文本
【发布时间】:2013-03-01 12:02:22
【问题描述】:

我仍然卡在 IE 7/8 中的突出显示问题上。我试过applying CSS from this question,将onselectstart 事件更改为返回false,添加属性unselectable="on",以及我在SO 上可以找到的任何其他内容。

然后我看到了this question的回复:

一旦一个元素不可选择,用户就不能从该元素中进行选择 元素。但是,他们仍然可以选择文本或 通过从另一个元素中拖入元素的框 这不是不可选择的。

我试图通过取消各种事件来解决这个问题 myElement (ondragenter, oncontrolselect, onmouseenter, onselectionchange...),它不起作用。

这正是我想要做的。我有一个raphael 画布对象,用户可以拖动它以进行绘制。但是,如果他们离开画布,我不希望突出显示“外部”元素中的文本。我想知道是否有人为引用的问题找到了破解方法。我只在 IE 7/8 中遇到这个问题。

【问题讨论】:

    标签: css internet-explorer-8 internet-explorer-7 highlighting


    【解决方案1】:

    使用 JQUERY

    $('#dragelement').onMouseDown(function(){
    //YOUR CODE
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-04
      • 2015-07-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多