Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 当弹出窗口对于屏幕来说太大时,如何自动激活浏览器的垂直滚动?_Actionscript 3_Flash Builder_Flex4.5_Mxml_Flex Spark - Fatal编程技术网

Actionscript 3 当弹出窗口对于屏幕来说太大时,如何自动激活浏览器的垂直滚动?

Actionscript 3 当弹出窗口对于屏幕来说太大时,如何自动激活浏览器的垂直滚动?,actionscript-3,flash-builder,flex4.5,mxml,flex-spark,Actionscript 3,Flash Builder,Flex4.5,Mxml,Flex Spark,我有一个flash应用程序,它利用了很多没有父容器的弹出标题窗口。当分辨率较小的用户尝试使用我的应用程序时,我遇到了一个问题,因为弹出实用程序窗口通常太大 请注意,我不想重新调整窗口的大小,因为这将消除它的清晰度和菜单栏和工具图标的分离。我只想让我的应用程序检测窗口的高度或宽度属性是否大于浏览器的图幅,然后在需要时激活相应的滚动条 任何关于我如何做到这一点的想法都将不胜感激。谢谢。使用稍微不同的方法。在弹出类的creationComplete中,根据屏幕的高度功能设置面板的高度。ScreenRe

我有一个flash应用程序,它利用了很多没有父容器的弹出标题窗口。当分辨率较小的用户尝试使用我的应用程序时,我遇到了一个问题,因为弹出实用程序窗口通常太大

请注意,我不想重新调整窗口的大小,因为这将消除它的清晰度和菜单栏和工具图标的分离。我只想让我的应用程序检测窗口的高度或宽度属性是否大于浏览器的图幅,然后在需要时激活相应的滚动条


任何关于我如何做到这一点的想法都将不胜感激。谢谢。

使用稍微不同的方法。在弹出类的creationComplete中,根据屏幕的高度功能设置面板的高度。ScreenResolution。这将在需要时触发面板上的内置滚动条。如果您当前正在使用内置的弹出窗口功能,例如Alert,则需要创建自己的自定义弹出窗口类。

我最终屈服了,认为尝试强制我的应用程序使用浏览器的滚动是错误的设计。现在,如果弹出窗口太大,它会调整大小以适应,并强制在标题窗口或组件上滚动。

在嵌入代码中,您需要将高度=100%更改为所需SWF的大小。