GWT获取新旧窗口大小
GWT get old and new window size
我想要新旧高度,窗口宽度在窗口重新调整大小事件。我怎么能做到这一点,我只是在重新调整窗口大小时获得了新的高度和宽度。
提前致谢
当
窗口大小更改时,无法在收到的ResizeEvent
中获取旧尺寸。但是您可以将旧值属性保存在ResizeHandler
中。
Window.addResizeHandler(new ResizeHandler() {
// Save old dimensions
int oldW = Window.getClientWidth(), oldH = Window.getClientHeight();
public void onResize(ResizeEvent ev) {
// Get new dimensions
int newW = ev.getWidth(), newH = ev.getHeight();
// Do something with old and new dimensions
myResizeMethod(oldW, newW, oldH, newH);
// Update old dimensions
oldW = newW; oldH = newH;
}
});
附加信息:Window
类跟踪旧大小,以便仅在新值与旧值不同时才触发 resize 事件,因此将这些值添加到 ResizeEvent
对象会很容易。您可以使用此功能向 GWT 请求或发送补丁。
相关文章:
- 窗口大小html css
- Chrome应用程序调整窗口大小保持纵横比
- Adobe Air SDK在页面加载时调整窗口大小
- 窗口大小调整事件在ie7中持续触发
- 使用jQuery可以根据窗口大小更改滑块的css高度
- 引导:响应式设计-当窗口大小从980px调整到979px时执行JS
- 基于浏览器窗口大小的条件 JavaScript 执行
- tinyMCE 4.1.9 和小窗口大小冻结
- 根据窗口大小调整 HTML 中 SVG 图像的大小
- 在浏览器窗口大小调整时更改 JS 逻辑
- 提示不同的Javascript/JQuery在窗口大小调整为低于/高于设置宽度时显示
- Javascript滚动并调整窗口大小
- 画布粒子-在“窗口大小”上更新画布大小
- 基于媒体查询的angular js动画无法调整窗口大小
- Javascript-window.open()弹出窗口大小问题
- Jquery通过媒体查询切换窗口大小的错误
- GWT获取新旧窗口大小
- 根据窗口大小在 jQuery 滑块上调用新参数
- 在窗口大小调整时写入新文本大小的功能
- JQuery bPopup从弹出窗口中删除旧页面,并在其中加载新页面