单击按钮时调整窗口大小
Resizing window on button click?
我正在尝试创建一个按钮,该按钮将在单击时调整浏览器窗口的大小。从我所看到的情况来看,这绝对是可能的。使用JQuery,我编写了以下代码:
$('.resize').click(function(){
window.resizeTo("300px", "300px");
});
要影响以下 html:
<button class="resize">click me</button>
但是当单击时,该按钮什么也不做。有什么想法吗?
根据您的评论,问题已更改。我的编辑:
在大多数现代浏览器中,您无法调整当前全局window
对象的大小。您可以参考以下两个链接,了解为什么这被认为是不良做法,以及可能的替代方案(也许首先通过弹出窗口打开您的应用程序?
- 使用 Javascript 调整浏览器大小
- 为什么调整浏览器窗口大小是不好的习惯?(此处弹出替代方案)
围绕本主题,我尚未看到的另一种方法是使用 CSS @media screen{ }
根据窗口的大小来检测和实现功能。尝试对此进行一些研究。
相关文章:
- 窗口大小调整事件在ie7中持续触发
- 根据窗口大小调整 HTML 中 SVG 图像的大小
- 在浏览器窗口大小调整时更改 JS 逻辑
- 提示不同的Javascript/JQuery在窗口大小调整为低于/高于设置宽度时显示
- AJAX查询处于活动状态时禁用窗口大小调整
- 如何计算窗口大小调整的大小更改百分比
- jQuery:窗口大小调整功能问题
- 满足某些条件时窗口大小调整和文档加载的 jQuery
- 如何运行窗口大小调整函数
- Craftyjs 在窗口大小调整时重绘
- 浏览器窗口大小调整的 JavaScript 功能
- 当窗口大小调整到 480px 以下时调用函数
- j查询窗口大小调整和媒体查询
- 打开/关闭模式窗口会触发窗口大小调整
- JS或jQuery或窗口大小调整或窗口宽度小于npx时
- 禁用浏览器窗口大小调整
- 单击输入字段触发器窗口大小调整
- 调整大小后,窗口大小调整事件中断切换
- jQuery - 移动元素,其子元素由窗口大小调整触发
- 如何避免由其他事件触发的多次窗口大小调整