我们在网页上想要复制文字但不能复制时,不妨试试下面几种方法:
一、暴力拖拽
这是最直接也最方便的方法,直接选中要复制的文字,用鼠标拖拽到要粘贴的地方。
二、打印模式
Ctrl+P 调出打印界面,再在其中选中要复制的文字,进行复制。
三、搜索复制
选中要复制的文字,右击搜索,这样搜索框里的内容就能复制了。
四、插件扩展法
现在的Edge浏览器是基于谷歌浏览器内核,有很多插件,点击获取插件里搜索超级复制
安装完之后可再上面插件区找到图标点击一下,就可以自由复制了。
五、F12禁用JavaScript法
首先,点击F12,再点击F1或Shift+?,调出设置,勾选禁用JavaScript,有的可能是英文,只要找到JavaScript勾选上就行了。然后我们就能复制了。
六、源代码法
右击网页或Ctrl+U,查看页面源代码,接着Ctrl+F搜索,找到想要复制的文字。
七、阅读模式进行复制
在网址最前面加上 ”read:“ 启动阅读模式进行复制。
例如:read://https://.......
如果这些对你有帮助的话,记得点个赞支持一下哦。
日常业务开发,比如复制后增加版权信息,点击复制,等场景中需要进行复制粘贴的操作,以下是几种实现方案。
Clipboard API 提供了响应剪贴板命令(剪切、复制和粘贴)与异步读写系统剪贴板的能力。从权限 API (Permissions API) 获取权限之后,才能访问剪贴板内容;如果用户没有授予权限,则不允许读取剪贴板内容。
可以使用全局的 Navigator.clipboard 来访问剪贴板。
Navigator.clipboard 属性返回 Clipboard 对象,所有操作都通过这个对象进行。
Clipboard 对象提供了四个方法,用来读写剪贴板。它们都是异步方法,返回 Promise 对象。
read() 方法可以从剪贴板读取任意数据,可以是文本数据,也可以是二进制数据(比如图片)。该方法需要用户明确给予许可。
read() 方法返回一个 Promise 对象。一旦该对象的状态变为 resolved,就可以获得一个数组,每个数组成员都是 ClipboardItem 对象的实例。
ClipboardItem对象表示一个单独的剪贴项,每个剪贴项都拥有types属性和 getType( ) 方法。
ClipboardItem.types属性返回一个数组,里面的成员是该剪贴项可用的MIME类型,比如某个剪贴项可以用HTML格式粘贴,也可以用纯文本格式粘贴,那么它就有两个MIME类型(text/html和text/plain)。
ClipboardItem.getType(type)方法用于读取剪贴项的数据,返回一个Promise对象。该方法接受剪贴项的MIME类型作为参数,返回该类型的数据,该参数是必需的,否则会报错。
示例:
网页文字无法复制”是一个让人非常头疼的问题,如果字数不多,我们倒是可以选择手动输入,万一字数很多,手动打字的方式就不可取了!鉴于此,小租特地整理了一些可以免费复制网页文字的方法,现在分享给大家!
方法一、复制专用代码
复制文章标题到搜索引擎,在标题后面添加【site:wenku.baidu.com】,点击搜索,找到文档,点击右下角【百度快照】,即可复制粘贴文章内容!
方法二、定位源代码
打开网页,按【F12】键,再按【Ctrl + Shift + C】快捷键,选择需要复制的文字,定位到源代码,右键选择【Edit as HTML】,即可复制文字。
如果你觉得这些方法麻烦,可以直接截图网页内容,利用在线平台进行文字提取。
*请认真填写需求信息,我们会在24小时内与您取得联系。