为何同一页面下flex按钮总比html按显示得晚呢

问题描述

大家好,我才开始学习flex,遇到一个问题: 在一个html编写的简单页面中,通过object嵌入flex按钮(<mx:button......),页面中同时还有通过html的button标签生成的html按钮,为何显示时后者一下就出来了,前者总要迟一点,并且还出现了一个加载条。我应当怎么做可以让前者如同后者一样即时就显示出来呢? 万一使用flex按钮就是无法避免出现这样的这样的问题(我不知道,不过希望有办法可以解决这个问题),那么用flash来做按钮可以避免吗,或者大家有什么别的建议,非常感谢! 非常感谢大家的帮助!

解决方案

HTML是浏览器直接能够识别的语言,所以直接显示出来了;FLEX必须通过FLASHPLAYER这个翻译官翻译一下,浏览器才能显示,所以等了一会才显示FLEX都是异步加载的,一般都是局部更新,HTML都是同步加载的,每个请求都会刷新整个页面感觉你这个需求有点奇怪,为什么一定要HTML跟FLEX一起用?两者通信还是有点麻烦的
解决方案二:
如果flex文件足够小,就不会出现进度条,每个html页面大都是几kb,而一个swf文件动辄就是几百k,况且swf是在html加载后才开始加载的。

时间: 2024-08-02 12:55:57

为何同一页面下flex按钮总比html按显示得晚呢的相关文章

Android 个人理财工具四:添加账单页面 下_Android

         本文考虑把账单界面整理下,实现如下图中的功能.做之前感觉应该不难,但实际做时发现排列界面布局甚至比编写程序代码还要复杂.网上搜索发现,关于这种布局的资料能用的很少,Google Demo中用的最多的就是Listview了,但本实例的界面似乎要复杂一些.        spinner和cursor如何配合使用成了完成此实例过程中的难点,本来应该很简单,但却把我郁闷坏了.        先给大家贴上最终的效果图片:        界面的xml: XML/HTML代码 <?xml v

jsp-JSP页面点击按钮转servlet处理,未能跳转

问题描述 JSP页面点击按钮转servlet处理,未能跳转 jsp的代码 servlet中的doPost方法String s1=request.getParameter(""num1""); String s2=request.getParameter(""num2""); int a=Integer.parseInt(s1); int b=Integer.parseInt(s2); int sum= a+b; request

在一个页面点击按钮通过js代码 进入到后台方法,从方法再返回到这个页面,页面样式没有了 如何解决

问题描述 在一个页面点击按钮通过js代码 进入到后台方法,从方法再返回到这个页面,页面样式没有了 如何解决 在一个页面点击按钮通过js代码 进入到后台方法,从方法再返回到这个页面,页面样式没有了 如何解决 解决方案 应该是路径问题. 如果要到后台处理,再返回的,建议使用ajax,不要整个页面刷新 解决方案二: 肯定是返回的时候相对路径发生了变化,请问是使用springMVC 生成freemarker 解析的视图吗? 解决方案三: 页面引用的样式的路径是相对路径是吗? 解决方案四: 在页面按钮下面

javascript-怎样实现点击iframe导入页面中的按钮关闭这个iframe?

问题描述 怎样实现点击iframe导入页面中的按钮关闭这个iframe? 我现在有个页面A,里面有个iframe(假设id为main).这个iframe导入的页面B里面有个按钮(假设id为btn).我想要点击这个按钮,关闭整个iframe. 请问怎样才能实现?? 我也搜过一些答案.比如在B的js文件里为btn添加click事件函数: document.getElementById("btn").onclick=function(){ window.parent.document.get

jQuery实现页面下拉100像素出现悬浮窗口的方法_jquery

本文实例讲述了jQuery实现页面下拉100像素出现悬浮窗口的方法.分享给大家供大家参考,具体如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"&

Ionic实现页面下拉刷新(ion-refresher)功能代码_javascript技巧

在平常做项目时下拉刷新功能非常常见,那么大家都是怎么实现的呢?下面小编给大家介绍如何使用Ionic实现页面下拉刷新(ion-refresher功能,一起看看看吧! 具体的实现请看下面的源码: HTML 代码 ion-refresher : 即为下拉刷新的图标: pulling-text="下拉刷新" 这里的问题可以随意更换,喜欢就好: on-refresh="doRefresh()" 这个便是当下拉的时候我们要执行的方法,这里便是刷新页面的数据. <body

JS组件Bootstrap按钮组与下拉按钮详解_javascript技巧

本文先为大家分享按钮组的使用方法,具体内容如下 一.按钮组(Button Groups) 1.单个按钮组 用.btn-group封装多个带.btn的<button> <div class="btn-group"> <button class="btn">1</button> <button class="btn">2</button> <button class=&qu

jQuery的Scrollify插件实现滑动到页面下一节点

  这篇文章主要介绍了jQuery的Scrollify插件实现滑动到页面下一节点的相关资料,需要的朋友可以参考下 有时我们需要做一个单页面介绍产品特性,而单页面内容非常多且页面非常长,为了快速定位到产品特性节点,我们使用js侦听用户滚轮事件,当用户触发滚轮滑动或者使用手势触屏滑动时,即可定位到相应的节点.一款jQuery插件叫Scrollify帮我们做到了. Scrollify需要jQuery 1.6+以及缓冲动画easing插件配合来实现.HTML基本结构如下: ? 1 2 3 4 5 6 7

vs2005 release/debug下拉按钮解决方案配置按钮设置

自从重新安装了VS2005后,发现原来常用的release/debug下拉按钮不见了,急啊,不方便啊,如下图: 自己找了半天也没找出来,后来问了下同事,发现这个菜单按钮名字叫:解决方案配置按钮. 有了这名字之后,一搜寻,立即就有解决方案了: 1.选择"工具". 2.选择"自定义". 3.选择"命令"选项卡. 4.从左边类别里面找到"生成". 5.选中"生成"后,在右面选择"解决方案配置"