【发布时间】:2012-07-31 22:50:53
【问题描述】:
也许这是与浏览器相关的问题?我现在在 Chrome 上...
我想要完成的是允许用户使用光标保存他们在页面上选择(突出显示)的文本。
我已经完成了 javascript/jQuery/ajax 的所有设置...当我通过控制台对其进行测试时,它就像一个魅力。
即- 我选择了一些文本,然后运行这个命令。
alert(getSelected());
我会收到带有所选字符的警报弹出窗口。 ...所以理论上可行。
但是 - 当我想使用按钮拨打电话时,发生的情况是文本选择首先消失,因此我无法查看/保存他们选择的内容。
<script>
$('#save').click(function(){
var selected_text = getSelected();
});
</script>
<div id="save"><img src="the_save_button.jpg" height="50" width="50" /></div>
有没有办法在单击/单击“保存”DIV 后保持文本选择?
对所有解决方案开放!!谢谢!
【问题讨论】:
-
你能发帖
getSelected()吗?
标签: javascript jquery selection textselection