问题标签 [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.

0 投票
2 回答
326 浏览

java - 为什么我的 Java swing 应用程序行为异常?

当我尝试最大化窗口时,原始窗口渲染仍然存在,而另一个最大化的窗口出现使其混乱。


0 投票
3 回答
1946 浏览

c - Gtk:禁止 GtkWindow 垂直调整大小

我找不到如何做到这一点:(有gtk_window_set_resizable,但它根本禁用调整大小,我仍然希望我的窗口水平调整大小。有什么想法吗?

0 投票
2 回答
4291 浏览

javascript - javascript 访问在来自不同域的 url 的窗口调整大小时被拒绝

我有一个自定义函数,可以从不同的 url 打开一个到屏幕中心的窗口。在我目前的情况下,我正在我的域之外打开一个 url。这是我的功能。

这在 IE6 和 FF 上完美运行,但不适用于 IE7

0 投票
1 回答
597 浏览

cocoa - 如何调整窗口大小(动画)?隐藏和取消隐藏菜单

是的,我做了功课,我找到了,setFrame:frame display:YES animate:YES但我不明白如何找出使它变大或变小所需的高度。让我举例说明:我正在制作一种聚光灯搜索工具,但是当用户启动应用程序时,它只会有一个文本字段(用于输入搜索关键字)和一个按钮(过滤器设置),并且窗口适合这两个的大小对象(注意:窗口开始位置在屏幕的中心和顶部)。当用户点击“过滤器设置”按钮时,我希望窗口制作动画,然后显示过滤搜索结果的“复选框组”。

0 投票
1 回答
80 浏览

css - 窗口调整大小将按钮移动到页面底部。如何修复此页面中的 css?

我对设计一无所知。我正在尝试使用模板组合一个登陆页面。但是,当我调整窗口大小时,按钮会一直移动到底部。

模板位于:http ://anandpinky.com/test.html

我已经尝试了很多东西,但似乎无法弄清楚。

任何帮助,将不胜感激。

谢谢

0 投票
2 回答
86852 浏览

javascript - Javascript设置浏览器窗口大小

页面加载时设置浏览器窗口大小的最佳方法是什么?我认为这可以在 JavaScript 中完成。请解释。这是我的代码不起作用!

0 投票
2 回答
2904 浏览

macos - 按比例调整 Cocoa 窗口的大小

我想知道如何将应用程序窗口限制为仅按比例调整大小?我希望它保持比例,以免扭曲照片/视频。

0 投票
1 回答
622 浏览

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;

  • 第二种方法- 还尝试根据键盘事件手动调整窗口大小,方法是使用检查事件SIPINFO si;,然后使用si.fdwFlags确定软键盘是否被隐藏

    /li>

第二种方法会导致奇怪的无法解释的问题 - 这是我观察到的

  1. 如果我使用 JS 发送一个可编辑字段以聚焦,则会触发 Windows mobile(si.fdwFlags == 0x00000003)MoveWindow()SETTINGCHANGED (自动发生) - 可能是因为MoveWindow()软键盘关闭并且窗口大小调整为全屏。调试后我看到打开软键盘时,收到的消息是先关闭的0x00000003,然后0x00000002 (SIPF_DOCKED)是关闭的。

  2. 发生 #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 也不起作用 - 键盘覆盖可编辑字段(无窗口调整大小)并且窗口不再接受任何消息(挂起)

0 投票
1 回答
727 浏览

flash - IE浏览器出现滚动条时Flash动态图像消失

我有一个 swf 将外部图像加载到它。

在所有 IE 浏览器中,当我调整浏览器窗口的大小并出现滚动条时,我的 flash swf 中超过一半的图像会消失。当我调整大小并且滚动条消失时,所有闪存图像都会出现。

奇怪的是,这只发生在 Flash 加载超过 38 张图像时。

有任何想法吗?

0 投票
7 回答
76775 浏览

javascript - jQuery调整大小事件未触发

无论出于何种原因,如下:

仅在页面加载时触发事件。调整浏览器窗口的大小在 Safari 和 Firefox 中都不起作用。我没有在任何其他浏览器上尝试过。

有什么想法或解决方法吗?