以下是iframeresizer日志的外观:
[iFrameSizer] [主页:glu]禁用了针对glu的IFrame滚动 iframeResizer.min.js:8 [iFrameSizer] [主页:glu] [init]将msg发送到iframe [glu](glu:8:false:true:32:true:true:null:lowestElement:null:null:0 :true:parent:scroll)targetOrigin:*
iframeResizer.min.js:8 [iFrameSizer] [主页:glu] [iFrame.onload]将msg发送到iframe [glu](glu:8:false:true:32:true:true:null:lowestElement: null:null:0:true:parent:scroll)targetOrigin:*
iframeResizer.contentWindow.min.js:9 [iFrameSizer] [glu]初始化iFrame(https://www.kultureshop.in/blog/about-ks/)
您会注意到主页向托管/ iframe页面发送了2条消息。第一个被忽略了。 iframe页面对第二条消息作出反应。
问题是第一条和第二条消息之间存在很大的时间差。
有人知道主页页面脚本在将邮件重新发送到iframe页面之前等待了多长时间?这可以减少吗?
答案 0 :(得分:0)
首次运行时发送第一条消息,iFrame的onload事件加载后发送第二条消息。如果您使用的是最新版本,iFrame也会在准备好接收消息后向父页面发送消息。