我正在使用Smarty模板网站上的javascript / PHP弹出窗口将Experian的快速地址邮政编码查询添加到客户的网站。
有谁知道如何将弹出窗口中的数据发布回Smarty表单?
表单的过程是:
我被困在第4位,所以我们非常感谢任何指导!
答案 0 :(得分:3)
您可以使用JavaScript弹出窗口中的window.opener属性轻松完成此操作。
在弹出窗口中获得所需数据后,您可以将其从Smarty页面分配回原始表单,如下所示:
window.opener.document.getElementById('form_zip_code').value = quick_postcode;
有许多不同的方法可以访问表单元素,但这是最基本的方法,可以在不使用jQuery,Prototype或任何JS库函数的情况下工作。
希望有所帮助。