简单的复制**文库的Word文档内容的方法分享

  1. 在浏览器中打开需要复制文本的文档,按F12或者
  2. Edge/Firefox/Chrome:右键选择检查(元素)
  3. Chrome: Ctrl+Shift+I
  4. 选择控制台console
  5. 将以下的代码复制到控制台 >后面,
  6. 复制完后点击回车,双击显示的文本内容即可完成复制。

此方法只能复制文本内容,无法保留文档格式。

const page = parseInt(document.querySelector('.goto-page > span:nth-child(3)').textContent);
let d = ''; 
for(let i = 1; i<=page; i++) {
    d = d + document.querySelector('#pageNo-' + i).textContent;
}
console.log(d);

好奇如何实现的复制?以下是代码简单解析:

document.querySelector('.goto-page > span:nth-child(3)').textContent 取得文档总页数(字符串);
使用parseInt取得文档页数(整形);
document.querySelector('#pageNo-' + i).textContent取得第i页中的文本,在循环中将文本连接起来;
最后使用console.log打印连接起来的文本。

不懂程序代码,但是想要进一步了解相关实现和原理?可以参阅以下的免费内容继续学习:

Web教程-Web入门
querySelector
Selector
parseInt
for 语句
console.log

标签: none

添加新评论