Flex组件自动获取输入焦点
2009-12-02 10:50
369 查看
浏览器加载swf后,Flex组件自动获取输入焦点。
1.在flex中设置焦点
as3 代码
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute"
creationComplete="initApp()">
<mx:Script>
[CDATA[
public function initApp():void {
application.focusManager.setFocus(nameInput);
}
]]
</mx:Script>
<mx:Label x="10" y="10" text="name"/>
<mx:Label x="10" y="36" text="password"/>
<mx:TextInput x="74" y="32" id="passwordInput"/>
<mx:TextInput x="74" y="8" id="nameInput"/>
<mx:Button x="178" y="62" label="Login"/>
</mx:Application>
2.在html中设置焦点
jsp 代码
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/swfobject.js"></script>
<script type="text/javascript">
function init_app() {
$("#flextestflash").focus();
}
</script>
</head>
<body onload="init_app();">
<div id="playerDiv">
Please Install Flash Player
</div>
<script type="text/javascript">
// [CDATA[
var fo = new SWFObject("flash/flextest.swf", "flextestflash", "100%", "100%", "8", "#FFFFFF");
fo.addParam("wmode", "transparent");
fo.write("playerDiv");
// ]]
</script>
</body>
1.在flex中设置焦点
as3 代码
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute"
creationComplete="initApp()">
<mx:Script>
[CDATA[
public function initApp():void {
application.focusManager.setFocus(nameInput);
}
]]
</mx:Script>
<mx:Label x="10" y="10" text="name"/>
<mx:Label x="10" y="36" text="password"/>
<mx:TextInput x="74" y="32" id="passwordInput"/>
<mx:TextInput x="74" y="8" id="nameInput"/>
<mx:Button x="178" y="62" label="Login"/>
</mx:Application>
2.在html中设置焦点
jsp 代码
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/swfobject.js"></script>
<script type="text/javascript">
function init_app() {
$("#flextestflash").focus();
}
</script>
</head>
<body onload="init_app();">
<div id="playerDiv">
Please Install Flash Player
</div>
<script type="text/javascript">
// [CDATA[
var fo = new SWFObject("flash/flextest.swf", "flextestflash", "100%", "100%", "8", "#FFFFFF");
fo.addParam("wmode", "transparent");
fo.write("playerDiv");
// ]]
</script>
</body>
相关文章推荐
- Flex组件自动获取输入焦点
- 设置flex应用程序加载完毕后自动获取到输入焦点
- 设置flex应用程序加载完毕后自动获取到输入焦点
- Flex 自动获取焦点 监听全局键盘事件
- 多个input输入框 限制每个输入框输入一位 输入完成自动获取下一个input焦点
- Flex编程注意之自动获取焦点、监听全局键盘事件
- activity 第一个获取焦点的组件是 EditText 时,开启这个activity 时就会自动弹出软键盘问题
- android开发之 包含EditText组件 禁止自动获取焦点弹出输入法
- [Flex]Flex编程注意之自动获取焦点、监听全局键盘事件
- TextBox获取输入焦点时自动全选的实现方法
- [Flex]Flex编程注意之自动获取焦点、监听全局键盘事件
- 【转】实现TextBox获取输入焦点时自动全选
- Flex 自动获取焦点 监听全局键盘事件
- 如何不让EditText不自动获取焦点以及EditText只能输入数字
- Flex编程注意之自动获取焦点、监听全局键盘事件
- 文本框自动获取焦点并提示输入继而恢复
- Flex编程注意之自动获取焦点、监听全局键盘事件
- Flex 自动获取焦点 监听全局键盘事件
- 初始化flex时,组件自动获得焦点