12 2011 档案

摘要:http://www.jsmix.com/html5/try-out-geolocation.htmlHTML5 Geolocation API 封装在 navigator.geolocation 属性里,各种接口即是 navigator.geolocation 对象的方法。1、getCurrentPosition()getCurrentPosition 用来获取用户当前的位置信息,该方法带有三个参数: 1、successCallback:成功获取用户位置信息后的回调函数 2、errorCallback:获取用户位置信息失败时的回调函数 3、positionOptions:可选。获取用户位置信 阅读全文
posted @ 2011-12-30 14:18 风去无痕 阅读(883) 评论(0) 推荐(0) 编辑
摘要:db=openDatabase("ToDo","0.1","Alistoftodoitems.",200000);上代码创建了一个数据库对象 db,名称是 Todo,版本编号为0.1。db 还带有描述信息和大概的大小值。用户代理(user agent)可使用这个描述与用户进行交流,说明数据库是用来做什么的。利用代码中提供的大小值,用户代理可以为内容留出足够的存储。如果需要,这个大小是可以改变的,所以没有必要预先假设允许用户使用多少空间。if(!db) alert("Failedtoconnecttodatabase.&quo 阅读全文
posted @ 2011-12-27 20:36 风去无痕 阅读(611) 评论(0) 推荐(0) 编辑
摘要:localStorage 数据会一直被保存sessionStorage 数据只会被保存在一个会话中,当关闭浏览器数据就会消失,但可以进行跨域访问数据。setItem(),getItem(),removeItem(),clear,key等方法。javascript使用非常多的json格式,如果希望存储在本地,可以直接调用JSON.stringify()将其转为字符串。读取出来后调用JSON.parse()将字符串转为json格式,如下所示:vardetails={author:"isaac","description":"fresheggs&qu 阅读全文
posted @ 2011-12-27 10:08 风去无痕 编辑
摘要:当更新数据时自动记录时间 : ALTER TABLE xxx ADD COLUMN addtime TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP;导出数据库表 mysqldump -uxxx -pxxx 数据库名 数据库表名 > test.sqlALTERTABLE`user`ADDCONSTRAINTFOREIGNKEY(`employee_id`)REFERENCES`employee` (`id`)ONDELETECASCADE; 阅读全文
posted @ 2011-12-26 16:19 风去无痕 编辑
摘要:Onunload,onbeforeunload都是在刷新或关闭时调用onbeforeunload:触发于: ·关闭浏览器窗口 ·通过地址栏或收藏夹前往其他页面的时候 ·点击返回,前进,刷新,主页其中一个的时候 ·点击 一个前往其他页面的url连接的时候 ·调用以下任意一个事件的时候:click,document write,document open,document close,window close ,window navigate ,window NavigateAndFind,location replace,location rel 阅读全文
posted @ 2011-12-26 13:23 风去无痕 阅读(485) 评论(0) 推荐(0) 编辑