我正在使用 php 和 HTML 创建一个发票系统。
我想要实现的是从一个 iframe(详细信息)表单到另一个 iframe(发票)html 页面的通信,以便在填写详细信息表单时,发票会反映更改。
我真的不想在每次更改时都提交详细信息部分或刷新发票页面。谁能指出我正确的方向或建议我最好的行动方案?
先感谢您。
您正在寻找postMessage API。
此 API 允许 iframe 进行通信和交换数据。您postMessage
在发送端使用 iframe 的 contentWindow 属性上的方法,并在接收端注册一个“消息”事件侦听器。Mozilla 页面通过示例代码解释了这一切。