`

flex页面初始化后,无法聚焦文本框

 
阅读更多

转自 :博客园

Flex页面初始化creationComplete事件中,加入焦点设置语句 : focusManager.setFocus("TextInput组件ID");

页面运行后并看不到效果,将焦点设置语句放到按钮事件中,TextInput倒是焦点设置上了。

 

主要原因是我们把Flash嵌到HTML页面中,打开HTML页面时并没有聚焦,所以最好在HTML页面上加个JavaScript脚本使其聚焦即可。

 

步骤:

1、页面初始化creationComplete事件中,加入焦点设置语句 : focusManager.setFocus("TextInput组件ID");

2、bin-debug目录中找到此页面,如 Login.html (Login对于的swf ID 就是Login), 在body中添加js方法

<body onload="document.getElementById('要加载的swf ID').focus()">

 

通过这两个步骤即可实现初始化焦点

 

 

同样的,我们也可以使用ExternalInterface.call调用,讲JS写在Flex的AS脚本里,代码如下:

   protected function init():void{
    focusManager.setFocus(txtLoginname); //txtLoginname是TextInput组件ID
    ExternalInterface.call("document.getElementById('Login').focus()");//Login是要加载的swf ID
   }

分享到:
评论

相关推荐

    flex初始化页面修改,preloader

    修改枯燥的flex默认的初始化页面。个性的进度条,个性的logo

    Flex启动与初始化

    Flex启动与初始化Flex启动与初始化Flex启动与初始化

    Flex文本框自动提示源码

    Flex文本框自动提示源码 用到Flex文本框自动提示的功能 设计思路 思路比较简单,组件分成两个部分,1文本框;2提示的下拉列表; 自动提示:  在文本框中输入文字时,在数据源(所有的提示项)查找匹配的选项,若...

    Flex文本框自动提示

    Flex文本框自动提示源码,flex,flex

    FLEX自动调整大小文本框控件

    flex 制作的文本框组件,能够根据加载的字符串长度,自动调整文本框大小。将源码导入Flash builder即可使用。

    Flex 页面实例(java)

    Flex 页面实例 Flex 页面实例 Flex 页面实例

    Flex页面跳转.txt

    Flex页面跳转,Flex页面跳转,Flex页面跳转,Flex页面跳转

    Flex Application 初始化顺序

    NULL 博文链接:https://raymondhekk.iteye.com/blog/371940

    flex启动与初始化

    深入讲解flex启动化调用的类,启动原理

    Flex文本框数据过滤

    自定义组件,类似文本输入框输入字符串后,弹出与该字符相关的所有数据

    Flex 代码格式化

    Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex 代码格式化Flex ...

    AMF抓取flex页面数据

    抓取AMF协议的flex页面,支持模拟登录和页面抓取。

    flex 页面布局教程

    flex 页面布局教程 详细介绍了页面的各个组件

    flex 入门 flex 国际化

    flex 入门介绍 flex 如何结合 j2ee 开发应用程序以及 flex 的国际化等

    flex布局实战搭建网页页面

    html+css,使用flex布局搭建页面,纯前端,初学党可借鉴学习如何使用flex布局页面

    Flex 代码格式化工具

    Flex 代码格式化工具 1. 将jar包放在Flex Builder或者Eclipse的plugins文件夹里(例如:C:\Program Files\Adobe\Flex Builder 3\plugins); 2. 重启Flex Builder或Eclipse,必要时使用-clean参数重启; 3. 工具栏...

    Flex 页面与代码分离

    FLEX 实现页面与ActionScript代码完全分离(后缀名丢失,下载后自行添加.rar)

    Flex页面嵌入jsp文件

    Flex页面嵌入jsp文件 flex-iframe1.5.1.zip解压找到flex-iframe-1.5.1\flex-iframe-1.5.1\bin\flex-iframe-1.5.1.swc放入flex项目的libs里面如果不是web项目就放倒lib里面,然后在你的mxml的头部里输入xmlns:名字(你...

Global site tag (gtag.js) - Google Analytics