如何在多浏览器兼容的情况下得到鼠标选择的文字

来源:百度文库 编辑:神马文学网 时间:2024/04/28 18:47:00
[w3c]如何在多浏览器兼容的情况下得到鼠标选择的文字
最近在修改Riki,使其在ff和ie下可用,于是需要给fck写一个插件.
根据 http://www.quirksmode.org/js/selected.html  , 可以用下边简单的代码取得鼠标选中的文字,支持 ff , ie , opera8.0+
if (FCK.EditorWindow.getSelection)
{
txt = FCK.EditorWindow.getSelection();
}
else if (FCK.EditorDocument.getSelection)
{
txt = FCK.EditorDocument.getSelection();
}
else if (FCK.EditorDocument.selection)
{
txt = FCK.EditorDocument.selection.createRange().text;
}
下边是在郭爽同学的blog上找到的一段代码, 不过感觉没有上边的清晰