Layer子iframe传数据到父页面的两种方式【按钮和非按钮】
warning:
这篇文章距离上次修改已过252天,其中的内容可能已经有所变动。
在Layer子iframe中传递数据到父页面有两种常见的方式:使用按钮触发和使用非按钮触发。
- 使用按钮触发:
在iframe中使用一个表单和一个按钮,当按钮被点击时,使用JavaScript获取表单数据并通过window.parent.postMessage
方法发送到父页面。父页面需要监听消息事件来接收数据。
在父页面中:
- 使用非按钮触发:
可以在需要的时候(比如数据更新)直接调用发送数据的函数。
父页面的监听代码与按钮触发的情况相同。
评论已关闭