我需要从站点A复制数据(每个字段具有不同的ElementIds)并粘贴到站点B(类似于登录页面)。过去,我使用ctrl+c
和ctrl+v
在两个网站之间重复复制粘贴信息。站点A和站点B的结构始终保持不变,但站点A中的上下文根据不同的人而改变。
我一直在考虑创建一个chrome扩展来复制来自网站A的数据并粘贴到网站B.
我该如何处理?
[补充说明]
虽然我不熟悉JavaScript和Chrome扩展程序,但我知道如何创建Chrome扩展程序以及如何阅读某个页面的日期。主要问题是如何将我在站点A(www.a.com/XXX)中读取的数据传递到站点B(www.b.com/XXX),这样我就可以使用这些数据填写站点B ?
由于我需要反复执行此过程,我希望我可以进行扩展,因此当我在站点A中单击它时,它会检索数据。然后我在网站B中点击它,它会将日期填入网站B.
它不适用于批处理,我需要它可以很容易被其他人使用。
答案 0 :(得分:1)
您需要使用content scripts进行复制/粘贴,并使用background page / event pages进行通信。将第一个脚本注入页面A.此脚本将负责复制数据。将第二个脚本注入页面B.此脚本将数据插入页面。使用chrome.runtime.sendMessage
通过主背景/事件页面在脚本之间进行通信。