我有一个大小不一的html页面。根据我隐藏一些内容的条件。 我怎样才能得到身体的宽度和高度的JavaScript,以便我可以根据页面内容的大小动态调整窗口大小。 谢谢...根据内容宽度和高度调整弹出窗口的大小
3
A
回答
5
我会小心调整浏览器窗口的大小,因为它可能会很快变得烦人(特别是如果用户直接打开页面而不是弹出窗口)。如果用户想要在内容周围留出一点空间以便阅读,该怎么办?在大多数浏览器中,您还可以关闭某些Javascript效果,如移动窗口和调整窗口大小 - 它们甚至可能在默认情况下关闭。 012abc的想法包装内容在一个div应该工作正常,至少在高度。如果宽度仍然显示当前窗口的整个宽度,则尝试添加float:left
,它将适合内容的宽度。
一个很好的解决方案是使用灯箱脚本来显示内容。我不知道任何将调整HTML/iframe内容的副手,但值得深入研究。
3
好,document.body.offsetWidth和document.body.offsetHeight应该为你做的伎俩。请记住,设置窗口大小将与视口大小不同,具体取决于您是否有状态栏等。
哦,您正在寻找视口大小。这里是a link to a site,它解释了如何做到跨浏览器。
相关问题
- 1. 动画窗口调整大小(宽度和高度)C#WPF
- 2. 相对于高度的自动宽度+调整窗口大小
- 3. 调整窗口大小的div宽度
- 4. 如何根据窗口宽度触发调整大小功能
- 5. 使用extjs根据窗口大小调整标签宽度
- 6. 如何根据其内容调整ExtJS窗口宽度?
- 7. 根据窗口大小动态调整闪亮绘图输出的高度和/或宽度
- 8. 在调整窗口大小时调整滑块的宽度/高度
- 9. 宽度:调整窗口大小(CSS)时调整大小100%
- 10. 根据内容高度自动调整iframe的大小
- 11. 根据UILabel内容调整UITableViewCell高度的大小
- 12. 调整窗口大小时更新窗口内部高度
- 13. 根据宽度调整图像大小
- 14. 调整窗口(宽度)上的所有网站内容调整大小
- 15. 当窗口高度调整大小时调整图像大小
- 16. 调整窗口大小调整页眉和页脚宽度
- 17. 根据高度调整ImageView宽度
- 18. 在调整浏览器窗口大小时,背景图像的宽度和高度都会调整大小
- 19. 根据UITableViewCell调整背景图像的大小标签的高度和宽度
- 20. 根据内容调整iframe高度
- 21. 根据内容调整iFrame高度
- 22. CSS:如何根据屏幕/窗口大小设置宽度和高度?
- 23. 如何根据黑莓的高度和宽度调整图像大小
- 24. Slickgrid列的宽度应根据最宽的行内容自动调整大小
- 25. 最大高度和宽度与jQuery的大小调整
- 26. 根据屏幕宽度调整导航栏的最小高度
- 27. 使用Facebook弹出窗口更改登录宽度和高度
- 28. UITableView宽度在弹出窗口内时
- 29. 根据内容高度调整图像高度
- 30. 根据内容的高度调整iFrame的大小只能放大?
这个想法为我工作......但我增加了一些值的宽度和高度。所以现在它适用于各种大小的页面... function windowResize(){ var width = document.getElementById(“resizeDiv”)。offsetWidth; var height = document.getElementById(“resizeDiv”)。offsetHeight; alert(height); window.resizeTo(width + 20,height + 100); } – coder247 2010-03-11 12:16:35