我试图在单个页面3外部IFRAMES [信用卡信息]上以下:
<div class="row">
<h5>First guy</h5>
<iframe src="https://www.foo.com"></iframe>
</div>
<div class="row">
<h5>Second guy</h5>
<iframe src="https://www.foo.com"></iframe>
</div>
<div class="row">
<h5>Third guy</h5>
<iframe src="https://www.foo.com"></iframe>
</div>
第一个iframe正在做其工作,但是当我转到第二个工作时,在输入信息并单击提交后,它重置,我必须再次将信息放置,然后才能成功。
有什么想法吗?
b。
它可能与cookie或框架内容的HTML/JS中包含的一些临时数据有关。
想象所有3个iframes认为"我有一个cookie,表明下一次交易是#5"
您在第一个订单中提交订单。服务器现在将#6存储为下一个交易。
当您在第二个IFRAME中提交时,您会发送#5。服务器看到了它,并认为"有问题,让他们重试"
因此,您的第二个iframe重新加载,这次得到了适当的cookie。
这就是为什么它在重新加载后工作。