是否有可能在IE中“自动填充”字段?

时间:2008-09-24 09:23:00

标签: c# internet-explorer

我工作的公司希望使用“托管付款表”向我们的客户收费。关于我们如何使用来自我们其他系统的信息自动填充“支付表格”的问题。我们无法控制付款表单,我们必须使用IE。这有可能吗?如果是这样,怎么办呢?

如果不清楚,请告诉我......

2 个答案:

答案 0 :(得分:2)

假设您实际上是在框架/ iframe中嵌入远程表单的内容,那么您应该能够使用一些javascript来设置字段的值 - field.value =“xxxx”。

该解决方案当然取决于形式保持不变 - 对远程表单的任何更改都需要您更新脚本。

如果您在付款完成时“切换”到远程站点(重定向)该帖子返回您的站点,那么除非远程站点提供API /通过请求参数传递的方式,否则您将运气不好,

答案 1 :(得分:0)

除非您的支付网关允许您通过设置API传递数据(这批次都是!),否则您需要对付款表单采取控制(和责任)。

我说责任是因为您必须向您的商家帐户提供商证明一切都是安全的。这也可能会产生一些安全测试费用。

请先咨询您的商家网关。许多系统都有办法从您的网站接受数据,他们的技术支持将能够立即给您一个直接的答案。否则你必须将其切换,以便自己处理所有数据,这只是为了让事情变得更容易,不值得IMO。