同事没事就要在某度文库查看资料,不过都要充值会员才能复制。
于是我去网上找了找,试了很多,这个是目前还能使用的方法。
先随便打开一个网页,收藏网页,然后修改标题为随意复制。
同时再把收藏的网页地址改为以下代码:
javascript: (function(window) {
var eventArr = ['contextmenu', 'dragstart', 'mouseup', 'copy', 'beforecopy', 'selectstart', 'select', 'keydown'];
function runScript(window) {
var document = window["document"],
$ = window["jQuery"],
unbind = function(ele) {
eventArr.forEach(function(evt) {
ele['on' + evt] = null;
if ($) {
$(ele).unbind(evt);
}
try {
if (/frame/i.test(ele.tagName)) {
runScript(ele.contentWindow);
}
} catch (err) {}
});
};
[window, document].forEach(unbind);
for (var i = 0, all = document.all, len = all.length; i < len; i++) {
var ele = all[i];
if (ele && ele.nodeType === 1) {
unbind(ele);
}
}
}
runScript(window);
window["alert"]("页面文字已可复制~");
})(window);
使用时,打开需要复制的页面,点击收藏的复制代码标签,即可使用,hah~
还有个方法,就是打开网页打印,在弹出来打印预览的页面里,文字也是可以复制的。