javascript - Chrome 扩展程序可从每个选项卡的特定位置复制数据
问题描述
我有一项任务,其中我们在网页中打开了元素的特定数据,并且在多个页面中打开了多个元素数据。我需要的数据位于每个网页的相同位置。我需要复制该数据的整行,并且当我通过 Ctrl + tab 翻转选项卡时,下一个元素的下一个数据也应该被复制,最后我需要将它们导出到一个 excel 文件中。
如果有人能告诉我该怎么做,我将不胜感激。
我希望将其作为浏览器扩展来完成。
解决方案
您可以启用 Chrome 扩展程序,允许您在任何网站上执行您自己的任何 Javascript。例如,此扩展“网站的自定义 JavaScript”:https ://chrome.google.com/webstore/detail/custom-javascript-for-web/poakhlngfciodnhlhhgnaaelnpjljija
您在此扩展的文本区域中复制/粘贴您的 Javascript,例如 mydata = $("#element_i_want_to_copy").text(); 控制台.log(mydata);
然后,您可以在 Chrome 控制台中检索数据...
如果您希望每个页面上的 Javascript 在您自己的页面上发送数据,该页面将自动集中每个 Chrome 选项卡加载页面发送的所有数据,那么您可以使用在线(免费)服务,如“Pusher”,cf https: //pusher.com/。
Chrome扩展程序“推送”您的html页面上的数据,“接收”消息并将其显示在例如文本区域或您选择的html中......
推荐阅读
- neural-network - 迁移学习后如何使用原始输出层并获得两个模型的预测?
- node.js - Node js 聊天应用程序比 Java 慢的原因可能是什么?
- sql - 如何在 MS-Access 中使用 vba 删除一行报告
- voice-recognition - 将可执行文件转换为模拟波形信号
- java - Kotlin Spring Boot 测试端点和服务层,并模拟存储库层
- angular - Base64 编码文件在 HTTP POST 请求中变为空字符串
- android - 如何让安卓手机的火狐在电脑上打开我的wordpress?
- python - 修复 Box2D 图纸
- c - 无条件循环的卷积运算
- python - 未定义符号:__atomic_fetch_add_8