问题标签 [window-resize]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 为什么我的 Java swing 应用程序行为异常?
当我尝试最大化窗口时,原始窗口渲染仍然存在,而另一个最大化的窗口出现使其混乱。
c - Gtk:禁止 GtkWindow 垂直调整大小
我找不到如何做到这一点:(有gtk_window_set_resizable,但它根本禁用调整大小,我仍然希望我的窗口水平调整大小。有什么想法吗?
javascript - javascript 访问在来自不同域的 url 的窗口调整大小时被拒绝
我有一个自定义函数,可以从不同的 url 打开一个到屏幕中心的窗口。在我目前的情况下,我正在我的域之外打开一个 url。这是我的功能。
这在 IE6 和 FF 上完美运行,但不适用于 IE7
cocoa - 如何调整窗口大小(动画)?隐藏和取消隐藏菜单
是的,我做了功课,我找到了,setFrame:frame display:YES animate:YES
但我不明白如何找出使它变大或变小所需的高度。让我举例说明:我正在制作一种聚光灯搜索工具,但是当用户启动应用程序时,它只会有一个文本字段(用于输入搜索关键字)和一个按钮(过滤器设置),并且窗口适合这两个的大小对象(注意:窗口开始位置在屏幕的中心和顶部)。当用户点击“过滤器设置”按钮时,我希望窗口制作动画,然后显示过滤搜索结果的“复选框组”。
css - 窗口调整大小将按钮移动到页面底部。如何修复此页面中的 css?
我对设计一无所知。我正在尝试使用模板组合一个登陆页面。但是,当我调整窗口大小时,按钮会一直移动到底部。
模板位于:http ://anandpinky.com/test.html
我已经尝试了很多东西,但似乎无法弄清楚。
任何帮助,将不胜感激。
谢谢
javascript - Javascript设置浏览器窗口大小
页面加载时设置浏览器窗口大小的最佳方法是什么?我认为这可以在 JavaScript 中完成。请解释。这是我的代码不起作用!
macos - 按比例调整 Cocoa 窗口的大小
我想知道如何将应用程序窗口限制为仅按比例调整大小?我希望它保持比例,以免扭曲照片/视频。
windows-mobile - Windows Mobile 6.1 - 在软键盘显示/隐藏上调整 HTMLControl 的窗口大小
所以这是一个常见的问题,并且已经在一些地方得到解决——虽然不是特定于 Windows Mobile 6.1 专业版上的 HTML 控件。
所以这是我的问题
WC_HTML
作为 Windows Mobile 应用程序窗口的子窗口创建 的HTML 控件。- HTML 控件提供带有可编辑字段的 html 页面。
- 当整个页面充满可编辑字段并且用户正在使用软键盘时,对于页面底部的字段,软键盘会覆盖一些字段。
我肯定错过的是根据软键盘打开/隐藏事件调整窗口大小。
我已经尝试过的
第一种方法- 使用在创建父容器窗口之前初始化的全局声明
SHACTIVATEINFO sai;
对象,然后将其传递给 WndProc 的 WM_SETTINGCHANGE 和 WM_ACTIVATE 方法(如此处所述)。这没有预期的效果。我已经尝试过 - 传递父 HWND(如推荐)和 Web 控件的 HWND - 没有任何反应。case WM_ACTIVATE: SHHandleWMActivate(hWnd, wParam, lParam, &sai, 0); break;
case WM_SETTINGCHANGE: SHHandleWMSettingChange(hWnd, wParam, lParam, &sai); break;
第二种方法- 还尝试根据键盘事件手动调整窗口大小,方法是使用检查事件
/li>SIPINFO si;
,然后使用si.fdwFlags
确定软键盘是否被隐藏
第二种方法会导致奇怪的无法解释的问题 - 这是我观察到的
如果我使用 JS 发送一个可编辑字段以聚焦,则会触发 Windows mobile
(si.fdwFlags == 0x00000003)
的MoveWindow()
SETTINGCHANGED (自动发生) - 可能是因为MoveWindow()
软键盘关闭并且窗口大小调整为全屏。调试后我看到打开软键盘时,收到的消息是先关闭的0x00000003
,然后0x00000002 (SIPF_DOCKED)
是关闭的。发生 #1 后,有时无法从触摸屏单击该字段(无法专注于该字段),但可以使用方向键或软键盘箭头键导航到该字段。因此,这是由于问题#1 导致键盘突出显示然后自动隐藏的一个大问题。虽然我可以使用按钮强行拉起软键盘(自动切换功能似乎因更改而丢失)。
以前有人遇到过这个问题吗?我希望每个使用过 HTMLControl for Windows Mobile 6.1 专业版的人都遇到过同样的问题。
更新 - 22Mar2011-11:27AM
在这里,我的父窗口不处理 WM_SETFOCUS 或 WM_KILLFOCUS 方法,而是子 HTML 控件 (WC_HTML) 可能会处理它们。这里的担心是父窗口 HWND 的消息循环获取需要转换到子窗口的 WM_SETTINGSCHANGE 消息。我还尝试完全像 HandleSIP Windows Mobile SDK 示例那样做,每次收到消息时都有SHACTIVATEINFO
对象- 不像以前它是全局存储的,并且在创建窗口之前或在 memset()
memset()
WM_CREATE
针对父窗口和 HTML Control HWND 也不起作用 - 键盘覆盖可编辑字段(无窗口调整大小)并且窗口不再接受任何消息(挂起)
flash - IE浏览器出现滚动条时Flash动态图像消失
我有一个 swf 将外部图像加载到它。
在所有 IE 浏览器中,当我调整浏览器窗口的大小并出现滚动条时,我的 flash swf 中超过一半的图像会消失。当我调整大小并且滚动条消失时,所有闪存图像都会出现。
奇怪的是,这只发生在 Flash 加载超过 38 张图像时。
有任何想法吗?
javascript - jQuery调整大小事件未触发
无论出于何种原因,如下:
仅在页面加载时触发事件。调整浏览器窗口的大小在 Safari 和 Firefox 中都不起作用。我没有在任何其他浏览器上尝试过。
有什么想法或解决方法吗?