方法好多种
双击一段文字
CTRL+A
用鼠标脱拉等都可以实现
其实用CTRL+A全选 再用CTRL+C 复制 再将记事本打开 粘贴到记事本中 再从记事本中复制出来 就没有了
有以下几种方法:
1.先按CTRL+A键将网页全部选中,“复制”,然后从中选取需要的文字即可。
2.调用源文件查看文字。选择菜单“查看”,点击“源文件”,打开记事本就能看到网页的全部文字,选取你需要的即可。
3.点击IE的“工具/Internet”菜单,进入“安全”标签页,选择“自定义级别”,将所有脚本全部禁用然后按F5键刷新网页,然后你就会发现那些无法选取的文字就可以选取了。
4.利用抓图软件SnagIt实现。SnagIt中有一个“文字捕获”功能,可以抓取屏幕中的文字,也可以用于抓取加密的网页文字。单击窗口中的“文字捕获”按钮,单击“输入”菜单,选择“区域”选项,最后单击“捕获”按钮,这时光标会变成带十字的手形图标,按下鼠标左键在网页中拖动选出你要复制的文本,松开鼠标后会d出一个文本预览窗口,可以看到网页中的文字已经被复制到窗口中了。剩下的工作就好办了,把预览窗口中的文字复制到其他文本编辑器中即可,当然也可以直接在这个预览窗口中编辑修改后直接保存。
5.使用特殊的浏览器。如TouchNet Browser浏览器具有编辑网页功能,可以用它来复制所需文字。在“编辑”菜单中选择“编辑模式”,即可对网页文字进行选取。
6、使用文件菜单将其另存为,这一类方法适用于动力文章管理系统Ver351等版本。
然后用word或frontpage打开。
7、直接使用word或frontpage对其编辑。
以上方法对某些网页并不都适用,你可视情选用。
收藏代码,,ie ff都好用,,其他的嘿嘿没试过
var cursorPosition = {get: function (textarea) {
var rangeData = {text: "", start: 0, end: 0 };
if (textareasetSelectionRange) { // W3C
textareafocus();
rangeDatastart= textareaselectionStart;
rangeDataend = textareaselectionEnd;
rangeDatatext = (rangeDatastart != rangeDataend) textareavaluesubstring(rangeDatastart, rangeDataend): "";
} else if (documentselection) { // IE
textareafocus();
var i,
oS = documentselectioncreateRange(),
oR = documentbodycreateTextRange();
oRmoveToElementText(textarea);
rangeDatatext = oStext;
rangeDatabookmark = oSgetBookmark();
for (i = 0; oRcompareEndPoints('StartToStart', oS) < 0 && oSmoveStart("character", -1) !== 0; i ++) {
if (textareavaluecharAt(i) == '\r' ) {
i ++;
}
}
rangeDatastart = i;
rangeDataend = rangeDatatextlength + rangeDatastart;
}
return rangeData;
},
set: function (textarea, rangeData) {
var oR, start, end;
if(!rangeData) {
alert("You must get cursor position first")
}
textareafocus();
if (textareasetSelectionRange) { // W3C
textareasetSelectionRange(rangeDatastart, rangeDataend);
} else if (textareacreateTextRange) { // IE
oR = textareacreateTextRange();
if(textareavaluelength === rangeDatastart) {
oRcollapse(false);
oRselect();
} else {
oRmoveToBookmark(rangeDatabookmark);
oRselect();
}
}
},
add: function (textarea, rangeData, text) {
var oValue, nValue, oR, sR, nStart, nEnd, st;
thisset(textarea, rangeData);
if (textareasetSelectionRange) { // W3C
oValue = textareavalue;
nValue = oValuesubstring(0, rangeDatastart) + text + oValuesubstring(rangeDataend);
nStart = nEnd = rangeDatastart + textlength;
st = textareascrollTop;
textareavalue = nValue;
if(textareascrollTop != st) {
textareascrollTop = st;
}
textareasetSelectionRange(nStart, nEnd);
} else if (textareacreateTextRange) { // IE
sR = documentselectioncreateRange();
sRtext = text;
sRsetEndPoint('StartToEnd', sR);
sRselect();
}
}
}
$('#id')mouseup(function () {
var pos = cursorPositionget($(this)[0]);
alert(!postext'':postext);
});
<div id="tst" onmouseup="doit()">this is test</div>
<script>
function doit(){
var _tst = documentgetElementById("tst");
var _str = '<b>'+_tstinnerText+'</b>';
_tstinnerHTML = _str;
}
</script>
一般的网页,你可以直接在网页上用鼠标左键拖动选中要复制的内容,再复制、粘贴就好。如果你浏览的网页有大量,你可先在文头点击鼠标左键,再按住shift键在文尾再点击一次左键,选择复制,在粘贴后,在word中,按ctrl键点击,一并删除即可。如果你浏览的网页不允许复制,那只能将网页截屏,通过汉王等辅助软件对中的文字进行扫描了。
以上就是关于怎么快速全部选中网页中的文字内容全部的内容,包括:怎么快速全部选中网页中的文字内容、有的网页无法选中文字,用什么方法可以复制这些文字呢、jquery如何获取选择的文本等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)