铬扩展 :如何获取表单并填写并提交

Chrome Extension : How to Get a form and fill and submit it

本文关键字:表单 提交 获取 扩展 何获取      更新时间:2023-09-26

我正在构建一个chrome扩展程序,我需要从网站获取HTML。它有一个表格,需要填写并提交回去。

我单击扩展按钮,弹出窗口打开。我输入详细信息。它为我提供了一个网站,该网站有一个需要填写并提交回来的表格。我目前正在使用选项卡打开 URL、填写表单并将其提交回去,但我不希望用户看到所有发生的事情。

我也尝试了Ajax,但不确定如何准确获取HTML,填写输入并将其提交回去。

我尝试了iFrames,但后来我得到了不安全的javascript错误。不确定我想使用后台页面,因为它将始终在后台运行。

有什么方法可以在后台实际实现它吗?

谢谢

简单的REST客户端是一个扩展,允许你做类似的事情,你可以偷看它的源代码以获得一些想法。

另请参阅 Chrome 扩展程序开发 - POST 到新标签页,因为第一个答案向您展示如何使用 JS 提交虚假表单。