监听TextArea的link事件
来源:互联网 发布:迈锐宝xl和迈锐宝 知乎 编辑:程序博客网 时间:2024/05/16 04:46
在Flex中打开另一个页面有多种方法,比如navigateToURL,又比如用组件的htmltext属性,通过超链接< a href="">的方式等。用navigateToURL时有限制条件,即装载swf的html容器的allowNetworking属性必须设置为all,否则会禁用该api,但是现实开发中,很多时候我们是把Flex成品以swf的形式嵌入到html中,一不留神我们或者别人很可能会把这个属性给限制掉。至于超链接的方式,毕竟我们是让别人去帮我们打开另一个页面,它的前置事件我们没办法去操控,只能去监听链接完的事件,而且监听链接事件还有特定的条件,即你必须是在链接前加上"event:"前缀< a href="event:www.google.com"/>,然后在link事件中再调用navigateToURL把链接打开。
近日项目中恰好遇到点击TextArea的文本,打开另一个页面的需求,为了不受外部条件allowNetworking的控制(项目是以swf的形式嵌入在别人的网页里边),只好采取超链接的解决方案,但是又需要在link事件中作自己的处理,鉴于以上条件,TextArea已经不够用,本想自己重写,但网上已经有高手做了相关处理,甚欢,直接拿来用了:
自定义TextArea:
Test code:
- 监听TextArea的link事件
- input textarea 实时监听 改变值 事件
- jQuery封装自定义事件--valuechange(动态的监听input,textarea)之前
- Dojo 的 textArea onChange 事件
- [Servlet]事件监听,ServletContext的事件监听
- [Servlet]事件监听,ServletContext的事件监听
- JTree的事件监听
- JTabbedPane的事件监听
- combobox的监听事件
- Hibernate的事件监听
- EditText的监听事件
- UIMenuController的事件监听
- 监听事件的使用
- java的事件监听
- 监听事件的创建
- 安卓下的事件监听
- RecyclerView的事件监听
- Viewpager的监听事件
- 单选按钮和复选按钮
- start_demon_server
- Subversion仓库的目录结构
- 4英寸触摸屏 诺基亚MeeGo手机平板曝光
- webbrowser - cookies的获取与提交
- 监听TextArea的link事件
- using_nfs
- Blackberry MDS 在 Windows下无法启动
- 打印出 本次编译时的变量及其值
- using_lftp
- Road to Architecturer
- 线性表---顺序存储实现
- UE使用技巧笔记
- javascript中0级DOM和2级DOM事件模型浅析