替换html中选中的文字 function replaceSelection() { if (window.getSelection) { var selecter = window.getSelection(); var selectStr = selecter.toString(); if (selectStr.trim != "") { var rang = selecter.getRangeAt(0); var temp = $("<b>" +
在360百科.知乎上经常会遇见禁止复制文本的情形,这能挡住一部分人复制,却挡不住程序员的复制. HTML都给我了,难道一小段文本我都拿不下来吗? F12打开控制台,然后选中文本,在控制台下粘贴以下代码,选中文本就自动跑到剪贴板上去了. /*获取选中的文字*/ sel = function () { if (window.getSelection) { return window.getSelection().toString(); } else if (document.getSelection
//脚本获取网页中选中文字 var word = document.selection.createRange().text; //获取选中文字所在的句子 var range = document.selection.createRange(); range.expand("sentence"); var sentence = range.text; alert(word);//弹出选中的文字 alert(sentence ); 例如页面上有一个文本输入框: <