ZK中如何防止拖拽所有组件上的文本
How to prevent dragging text on all components in ZK
我从用户那里得到了一个问题。我如何禁止从 zk 组件拖动文本,就像上面的屏幕截图一样?我在 zk demo 中尝试将 userName 字段的值拖到 password 字段。我认为这不仅在 zk 中是可能的。如果我使用 draggable
和 dropable
属性 这将是一个很大的努力,因为有太多的组件。我该怎么办?
这种拖放是一种跨浏览器的功能,允许用户突出显示文本,然后将其剪切或复制到其他地方(例如 Microsoft Word 或浏览器的搜索框)。
为了防止这种情况,您需要覆盖浏览器的默认拖动行为:
<body ondragstart="return false" draggable="false" ...
有关更多详细信息,请参阅类似问题的回答:
正如对该问题的评论所指出的,您可能需要考虑保持原样。由于这是默认的浏览器行为,用户可能会忽略它。
我从用户那里得到了一个问题。我如何禁止从 zk 组件拖动文本,就像上面的屏幕截图一样?我在 zk demo 中尝试将 userName 字段的值拖到 password 字段。我认为这不仅在 zk 中是可能的。如果我使用 draggable
和 dropable
属性 这将是一个很大的努力,因为有太多的组件。我该怎么办?
这种拖放是一种跨浏览器的功能,允许用户突出显示文本,然后将其剪切或复制到其他地方(例如 Microsoft Word 或浏览器的搜索框)。
为了防止这种情况,您需要覆盖浏览器的默认拖动行为:
<body ondragstart="return false" draggable="false" ...
有关更多详细信息,请参阅类似问题的回答:
正如对该问题的评论所指出的,您可能需要考虑保持原样。由于这是默认的浏览器行为,用户可能会忽略它。