铬扩展 :如何获取表单并填写并提交
Chrome Extension : How to Get a form and fill and submit it
我正在构建一个chrome扩展程序,我需要从网站获取HTML。它有一个表格,需要填写并提交回去。
我单击扩展按钮,弹出窗口打开。我输入详细信息。它为我提供了一个网站,该网站有一个需要填写并提交回来的表格。我目前正在使用选项卡打开 URL、填写表单并将其提交回去,但我不希望用户看到所有发生的事情。
我也尝试了Ajax,但不确定如何准确获取HTML,填写输入并将其提交回去。
我尝试了iFrames,但后来我得到了不安全的javascript错误。不确定我想使用后台页面,因为它将始终在后台运行。
有什么方法可以在后台实际实现它吗?
谢谢
简单的REST客户端是一个扩展,允许你做类似的事情,你可以偷看它的源代码以获得一些想法。
另请参阅 Chrome 扩展程序开发 - POST 到新标签页,因为第一个答案向您展示如何使用 JS 提交虚假表单。
相关文章:
- HTML表单提交时未执行外部函数
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 将图像上传ajax与表单提交ajax相结合
- Javascript无法处理表单提交
- 如何在我的情况下禁用表单提交
- 加载后的页面与ajax表单提交不起作用
- angularjs-控制器在表单提交时未调用
- 禁用带有字符白名单的表单提交
- 如何使用Google Analytics跟踪表单提交
- 使用javascript将表单提交到iframe目标中
- e.preventDefault在表单提交时被忽略
- AngularJS JQuery Ajax表单提交等效
- JavaScript表单提交帮助
- PHP表单提交和重定向
- 当所有输入文本字段都为空时,禁止表单提交,但当jquery中的任何字段不为空时允许提交
- setTimeOut AFTER jQuery表单提交
- 从函数中选择要触发表单提交的正确元素
- JavaScript表单提交没有't fire asp服务器端点击功能的提交按钮
- 表单提交问题,如何在我的URL末尾获得ID的值
- Javascript使用Confirm取消表单提交