预填外部 HTML 表单?

Posted

技术标签:

【中文标题】预填外部 HTML 表单?【英文标题】:Prefill an external HTML form? 【发布时间】:2016-05-25 20:26:58 【问题描述】:

我正在尝试找到一种方法来使用数据预填充外部 html 表单,然后使用 javascript 单击“提交”。我不拥有该表格所在的网站,所以这让事情变得困难。有没有办法做到这一点?

【问题讨论】:

定义“外部”。它是否嵌入在 iframe 中?您是通过 Java 客户端访问它吗? 【参考方案1】:

你实际上不能点击使用 JavaScript 的其他人的网站。也许您可以尝试使用 AJAX 调用来发送信息,但这超出了此答案的范围。

如果您真的打算在其他人的表单上单击提交,您可以查看headless browsers 来填写此目的。他们可以访问 DOM 并操作点击、加载等事件。

【讨论】:

以上是关于预填外部 HTML 表单?的主要内容,如果未能解决你的问题,请参考以下文章

如何预填用户输入表单?

如何将变量从外部 JavaScript 传递到 HTML 表单

如何检查表单域是不是使用 capybara 正确预填?

html 外部标签的RTL支持(表单域)

表单外部的 HTML 输入字段

是否可以使用谷歌电子表格中的数据“预填”谷歌表单?