gpt4 book ai didi

javascript - 尝试在 window.resizeTo 之后摆脱 Chrome 中的滚动条

转载 作者:太空宇宙 更新时间:2023-11-04 05:28:42 25 4
gpt4 key购买 nike

我的应用程序使用弹出窗口供用户通过 Twitter OAuth 提交推文。流程如下:

对于未连接/授权到 Twitter 的用户: 1.弹窗提示连接推特。
2.调整弹出窗口的大小并重定向到Twitter auth 3. 成功后,调整窗口大小并显示推文弹出窗口

在第 2 步和第 3 步中,我在 BODY onload 事件中使用 window.resizeTo 使窗口很好地适应内容而不显示滚动条。在第 2 步中,它使弹出窗口更大以适应 Twitter 身份验证表单,在第 3 步中它使弹出窗口更小以匹配我的 Tweet 表单。

<body onload="window.resizeTo(526,337);">

现在,这一切在 IE 和 Firefox 中都可以正常工作,但在 Chrome 中,当我进入第 3 步时,如果我来自第 2 步中的 Twitter 身份验证,则弹出窗口上有水平和垂直滚动条。如果我在 Chrome 的第 3 步中刷新了完全相同的弹出窗口,滚动条消失了。

此外,如果用户已经获得 Twitter 的授权,我会直接转到第 3 步,在这种情况下,也没有滚动条。

是否有关于重定向到外部站点 (Twitter) 或从外部站点 (Twitter) 重定向回来的问题导致的?有什么想法可以摆脱滚动条吗?

最佳答案

您尝试过 CSS 吗?在弹出窗口中:

body {
overflow: hidden;
}

关于javascript - 尝试在 window.resizeTo 之后摆脱 Chrome 中的滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4174862/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com