我在this demo page(跨域)上放置一个表单(我主持)。我可以在父和子上添加代码。
iframe自动调整大小完美(使用iframe-resizer),但是当在移动或桌面上使用窄窗口(如此长的滚动条)提交表单时,感谢消息立即不可见。您需要向上滚动父页面以查看它可能会导致人们混淆。
iframe完全缩小到合适的大小,但不知何故需要做一个自定义的postMessage来告诉父母将其页面滚动/跳转到嵌入式iframe的顶部。
关于如何使用已经存在的iframe-resizer脚本的任何想法,或者我可以在没有它的情况下执行postMessage,如果是的话怎么样?
先感谢您!
你有没有尝试过
document.getElementById('thankyou').scrollIntoView()