因此,我在此页面上包含的表单是iframe(不同的域)。发送表单后,我会在iframe中收到确认。我需要从iframe获得该帖子回复。在Chrome的开发工具的“网络”标签和仅XHR中,我看到https://my-website/api/v2/booking/reservations做出了回应。
基本上,我需要知道何时从该iframe发送的表单获得响应。单击发送表格后,我得到确认(回复),这就是我所需要的。我尝试使用Javascript的事件侦听器发布消息,其来源是iframe,但它在data属性中返回的所有内容都是iframe的高度,并且它随每个响应而变化。有人有什么想法吗?
答案 0 :(得分:0)
我尝试使用Javascript的事件侦听器发布消息,其中起源是iframe,但它返回的所有数据属性是iframe的高度,并且随每个响应而变化
这是因为您放置在框架中的页面正在将该信息发送给父级(因此它可以动态调整iframe的高度)。
如果您想了解该页面的其他信息(例如,当它发出HTTP请求时),则需要更改该页面的 ,以便它发送(使用postMessage
)您需要的信息。
您不能仅将别人的数据放入框架中就可以收集这些数据。那将是一个可怕的安全问题。您只能收集他们发送给您的数据。