javascript - : onresize ="window.location.reload(false);"? 有什么可能的用途

标签 javascript html

我在一些 HTML 中看到了这段代码,但我不确定它的意义是什么:

onresize="window.location.reload(false);"

我对 JavaScript 不是很精通,但看起来基本上只是……调整大小时重新加载浏览器窗口?那行得通吗?看起来很奇怪。

最佳答案

它确实会像您怀疑的那样重新加载页面,尽管传递给 reload 的参数 false 表明如果可能的话应该从缓存中重新加载页面,以最小化加载时间。请参阅 Mozilla 的 window.location文档以获取更多详细信息。

我怀疑这是为了强制浏览器重新布局页面,以防调整窗口大小改变它的呈现方式。通常这不是必需的,特别是如果该站点正在使用 responsive web design技术,但有些网站可能仍然这样做。

关于javascript - : onresize ="window.location.reload(false);"? 有什么可能的用途,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16134365/

相关文章:

javascript - 在没有 CSS 的情况下对 HTML5 视频应用过滤器

javascript - 提交表单而不重定向

javascript - Kendo UI 和 Vue.js

c# - ASP.Net 控件与 HTML 控件性能

python - 是否可以使用 Beautiful Soup 以编程方式组合某些 HTML 标签的内容?

html - 缩小图像以适合带有换行的 Flexbox

javascript - JQuery event.target 错误

javascript - 从数组接收随机图像

javascript - 下拉菜单上的 jquery 超时(悬停意图)

javascript - 用于显示事件的日历(时间轴)小部件