hbuider 框架分析
来源:互联网 发布:unity3d lua 开发游戏 编辑:程序博客网 时间:2024/05/18 19:38
common.js 文件
- 做一些的基本功能处理。
a,屏蔽一些事件,添加一些页面生命周期各阶段的事件。
b,添加了一些方法。
首先:整个文件就是 一个自执行的匿名函数(配合var关键字,匿名函数可以有效的保证在页面上写入Javascript,而不会造成全局变量的污染。),传入的参数是window。
2~7行 取消浏览器的所有事件和取消鼠标右键事件
8~23行 Android处理返回键 事件:运行这个函数的意义就是,此时按 返回键 将返回到上次运行back()和这次运行back()之间的状态。这个情况大多发生在加载新页面,所以就写在 plusReady 函数中。还运行了 兼容性样式调整 (当前针对IOS)
24~31 DOMContentLoaded事件处理:DOMContentLoaded是firefox下特有的Event, 当所有DOM解析完以后会触发这个事件。它比onload要早点执行。
回到代码: 1. gInit 是初始化两个dom元素;2. 29行代码的意思是:屏蔽body的选择事件。3. 兼容性样式调整。
除了上面页面加载的初始设置外,common.js 还提供了一些常用的全局方法:
clicked【打开新窗口】
back【处理返回事件】
openDoc【打开文档,将内容放入到某个容器内】
closeWaiting【关闭等待框】
compatibleConfirm【弹出框】
(outClean,outSet,outLine,gInit)初始化,设置,清空值。
timeToStr【时间字符串方法】
dateToStr【日期时间字符串方法】
ultZeroize【补零】
- hbuider 框架分析
- Hbuider快捷键
- Hbuider hybrid app开发之地图操作方法
- Hbuider hybrid app开发细节积累
- Hbuider hybrid app 开发之上传图片
- Hbuider hybrid app 开发优化指南
- 初使用Hbuider如何新建web项目
- SSH框架总结-框架分析
- Hbuider hybrid app开发之检查网络等js方法
- Hbuider hybrid app开发之js常用方法
- Hbuider hybrid app开发之地图位置信息操作方法
- Hbuider hybrid app 开发之获取手机电量
- 我的第一个HBuider项目 ——五子棋
- 如何用HBuider连接夜神模拟器,调试手机APP
- MUI+hbuider为基础 的基础登陆功能
- web层框架分析
- 搜索引擎时间分析框架
- AJAX框架分析
- 把Java的class文件转为EXE文件的八种方法
- 滑动删除ListView
- 第1章第2节练习题14 判断子序列
- mybatis入门配置详解及实例下载
- Java IO流分析整理
- hbuider 框架分析
- win32窗口全屏
- SpringMVC基础Demo搭建——annotation形式
- easy-ui使用指南
- cvc-complex-type.2.4.d: 发现了以元素 'd:skin' 开头的无效内容。此处不应含有子元素。
- java:IO流学习小结
- 正则表达式大全---进阶篇
- selenium处理HTML5的视频播放
- 【30天学习C++ primer系列】day2:基础拾忆之变量和基本类型(1/2)。-20160111