标签: textselection

如何在棘手的情况下禁用表格上的文本选择?

我有一个基本的表,像这样:

<table>
    <tbody>
        <tr>
            <td>Column 1</td>
            <td>Column 2</td>
        </tr>
    </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

在行上我有一个双击函数与jQuery:

$('tr').live('dblclick',function(){
    dosomething();
    return false;
});
Run Code Online (Sandbox Code Playgroud)

我还有一个名为tablednd的插件,它在行上使用mousedown/up函数.双击会导致单元格上的文本选择.

我怎么能阻止这个?

jquery html-table selection textselection

3
推荐指数
1
解决办法
6286
查看次数

如何在Internet Explorer 7中使用jQuery在textarea中获取所选文本?

我尝试了jquery-fieldselection插件来获取textarea中的选定文本.

它在Firefox和Chrome中运行良好,但在Internet Explorer 7中运行不正常.

我使用这样的getSelection()方法:

textarea.getSelection();
Run Code Online (Sandbox Code Playgroud)

当textarea中的12345文本被选中并且所有这些文本被选中时,Firefox和Chrome将返回:

start: 0    // Correct!
end: 5
Run Code Online (Sandbox Code Playgroud)

Internet Explorer 7返回时:

start: 5    // Why ??
end: 5
Run Code Online (Sandbox Code Playgroud)

我正在寻找使用jQuery的跨浏览器解决方案.

javascript jquery textarea textselection internet-explorer-7

3
推荐指数
1
解决办法
6955
查看次数

TEdit onclick选择全部?

如何在用户单击时选择TEdit1的所有文本或单击以选择其中的某些文本

delphi onclick textselection delphi-2010

3
推荐指数
2
解决办法
1万
查看次数

如何在Android中的webview中禁用文本选择?

我的应用程序在HTML促销中WebView,Html促销有文字,所以如果用户按长按 android标准对话框出现Copy/Share/Find/Web Search,那么是否有任何选项禁用webview的文本选择对话框?

帮助我一样.

android textselection long-click webview disabled-control

3
推荐指数
1
解决办法
3549
查看次数

使用DIV作为按钮时保持文本选择

也许这是与浏览器相关的问题?我现在在Chrome上...

我想要完成的是允许用户使用光标保存他们在页面上选择(突出显示)的文本.

我有javascript/jQuery/ajax所有设置......当我通过控制台测试它时它就像一个魅力.

即 - 我选择一些文本,然后运行此命令.

alert(getSelected());
Run Code Online (Sandbox Code Playgroud)

我得到一个包含所选字符的警报弹出窗口.......所以它在理论上有效.

但是 - 当我想使用按钮拨打电话时,发生的事情是文本选择消失了FIRST,因此我无法查看/保存他们选择的内容.

<script>
$('#save').click(function(){
  var selected_text = getSelected();
});
</script>

<div id="save"><img src="the_save_button.jpg" height="50" width="50" /></div>
Run Code Online (Sandbox Code Playgroud)

有没有办法在点击/点击"保存"DIV后保持文本选择?

开放给任何和所有解决方案!谢谢!

javascript jquery selection textselection

3
推荐指数
1
解决办法
3300
查看次数

获取单词的坐标

在我的 HTML 中,我有一个包含大量文本的段落。

<p>
    ... abc ...
    ... def ...
    ... ghi ...
    ... jkl ...
    ... mno ...
</p>
Run Code Online (Sandbox Code Playgroud)

我现在想要的是能够在第三行中获得h在X 和 Y 坐标中的位置。我已经在网上搜索了所有内容,但找不到。我该怎么做?

html javascript dom textselection

3
推荐指数
1
解决办法
991
查看次数

内联块内的文本选择,中间没有空格

我在 Chrome 中选择文本时遇到问题。我有两个样式为内联块的跨度(div 也是如此)。当我尝试双击其中一个块内的文本时,所有相邻块都被选中。

可以通过在块之间放置至少一个空格或换行符来解决。但是该空间将变得可见并且会破坏布局。

演示(在 Chrome 58 中):

双击演示

Firefox 在这两种情况下都可以正常工作。

如何在不弄乱标记的情况下解决它?

源代码:

span {
  outline: 1px solid red;  
  display: inline-block;
  min-width: 70px;
}
Run Code Online (Sandbox Code Playgroud)
<span>Apple</span><span>Orange</span>
<br/>
<br/>
<span>Lemon</span> <span>Pear</span>
Run Code Online (Sandbox Code Playgroud)

html css google-chrome textselection

3
推荐指数
1
解决办法
1464
查看次数

Texstudio 中的块选择或多个光标?

Texstudio网站宣传块选择或多光标功能,但我无法弄清楚该功能使用哪个组合键阅读他们可怕的神秘用户手册

例如,我熟悉如何在 Sublime Text 中使用多个光标进行文本选择。这些组合键在这里不起作用。

有人愿意告诉我如何在 Texstudio 中做到这一点吗?谢谢。

editor textselection multiple-cursor texstudio

3
推荐指数
1
解决办法
1426
查看次数

如何防止chrome中focus()上的文本选择

在焦点上,输入框中的文本在 Chrome 中被选中,在 FF 中工作正常。我如何摆脱它

我的选择器如下

$('.edit').click(function(){


$('input').focus();

});
Run Code Online (Sandbox Code Playgroud)

jquery google-chrome textselection

2
推荐指数
1
解决办法
1671
查看次数

计算文本选择的xy位置

我正在尝试使用DOM元素创建自己的文本选择.是的,我的意思是当您在此元素中选择它时,您在文本后面看到的蓝色背景.我们的想法是暂停默认行为(蓝色)并使用我自己的元素来完成工作,方法是找到选择的xy位置,然后放置绝对定位元素.我希望能够定期做到这一点div.

我想我需要3个元素.一个用于顶行(可能是不完整的),一个用于中间块,​​一个用于最后一个(与顶部相同).这是一张可以帮助您理解的图片: 图像显示了所需的选择元素

我一直在考虑捕捉mouseup/down然后mousemove再检查,window.getSelection()但到目前为止,我无法到达任何地方.

使用CSS ::selection将无法工作,因为该元素将没有焦点.

我感谢所有帮助!提前致谢.

编辑:偶然发现https://code.google.com/p/rangy/可能会有所帮助?有这个插件经验的人吗?

Edit2:需要跨浏览器支持.

html javascript textselection

2
推荐指数
1
解决办法
1509
查看次数