繁体   English   中英

使用链接自动填充另一个表单,有可能吗?

[英]auto-populate another form using a link, it is possible?

我正在尝试在Android上制作一个应用程序,它发送一个自动填充此网页的“RFC Emisor”和“RFC Receptor”的URI:

https://verificacfdi.facturaelectronica.sat.gob.mx ,如果我是正确的那两个输入的id为:

  • ctl00_MainContent_TxtRfcEmisor

  • ctl00_MainContent_TxtRfcReceptor

我已经尝试了这个,但它不起作用:

https://verificacfdi.facturaelectronica.sat.gob.mx/&ctl00_MainContent_TxtRfcEmisor=123456789&ctl00_MainContent_TxtRfcReceptor=123456789

有办法实现我想要的吗?

最简洁的答案是不。 浏览器不会自动检测URL参数并预先填充任何表单字段。 后端PHP / ASP.NET页面可以读取请求中的值并生成具有指定值的HTML字段。 或者,页面可以使用JavaScript在文档完成加载时设置字段值。

但所有这些都取决于对目标网页的更改。 如果你没有能力修改那个页面,我担心你能做的很少。

您可以在自己的页面上复制表单,并将表单数据发送到目标 - 有效地绕过另一页上的表单并“伪造”您自己的表单,但如果目标系统进行某种验证以防止发布跨域名的表单,这可能也不起作用。 您可能已创建表单并自行处理,当用户将表单提交到服务器时,以编程方式复制整个表单交互。 无论如何,这些选项都不是特别优雅。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM