首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当提交内容较长的iframe表单时,感谢消息不可见,需要向上滚动家长才能看到

当提交内容较长的iframe表单时,感谢消息不可见,需要向上滚动家长才能看到
EN

Stack Overflow用户
提问于 2019-03-23 23:44:59
回答 1查看 94关注 0票数 0

我在this demo page (跨域)上放置了一个表单(由我托管)。我可以在父节点和子节点上添加代码。

iframe自动调整大小效果很好(使用iframe-resizer),但是当在移动设备或桌面上提交表单时,如果窗口较窄(因此滚动条较长),则不会立即显示感谢消息。你需要向上滚动一下父页面才能看到它,这可能会让人感到困惑。

iframe被完美地缩小到合适的大小,但不知何故需要做一个自定义的postMessage来告诉父级滚动/跳转到嵌入的iframe的顶部。

有没有关于如何使用已经存在的iframe-resizer脚本的想法,或者我可以在没有它的情况下做一个postMessage,如果是,如何做?

提前谢谢你!

EN

回答 1

Stack Overflow用户

发布于 2019-03-24 00:10:08

你试过了吗?

document.getElementById('thankyou').scrollIntoView()

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55315504

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档