在网页中嵌入flash(如登录界面)时,有时需要默认自动将光标移动到相应的输入框中,如果只在Application的 creationComplete事件中写textinput.setFocus(),会发现虽然输入框获得了焦点,但是并没有将光标移动到输入框,因此 无法直接在里面输入。此时,只需要在setFocus()方法调用前回调一个js方法,也可以写成如下形式:
ExternalInterface.call('function browserFocus(){document.getElementById(/'Login/').focus();}');
其中Login为嵌入网页的flash的id,这时你会发现,光标已被默认至于你想要的那个输入框中了
网页里flash 中的TextInput自动获取光标方法
最新推荐文章于 2024-07-17 14:47:00 发布