web
xiao_xiaoli
这个作者很懒,什么都没留下…
展开
-
JavaScript可否多线程? 深入理解JavaScript定时机制
JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如 setTimeout( function(){ alert(’你好!’); } , 0); setInterval( callbackFunction , 100); 认为setTimeout中的问候方法会转载 2013-10-16 17:35:03 · 587 阅读 · 0 评论 -
JavaScript多线程编程简介
虽然有越来越多的网站在应用AJAX技术进行开发,但是构建一个复杂的AJAX应用仍然是一个难题。造成这些困难的主要原因是什么呢?是与服务器的异步通信问题?还是GUI程序设计问题呢?通常这两项工作都是由桌面程序来完成的,那究竟为何开发一个可以实现同样功能的AJAX应用就这么困难呢? AJAX 开发中的难题 让我们通过一个简单的例子来认识这个问题。假设你要建立一个树形结构的公告栏系统(BBS),它可转载 2013-10-16 20:07:11 · 506 阅读 · 0 评论 -
JavaScript 工作线程实现方式
使用 setTimeout、Google Gears 和 Web Worker 附:http://www.ibm.com/developerworks/cn/web/1105_chengfu_jsworker/#toggle 在 Ajax 应用中,有时候会需要在后台执行一些耗时较长,但是与页面主要逻辑无关的操作。比如对于一个在线文档编辑器来说,会需要定期的自转载 2013-10-16 20:10:12 · 696 阅读 · 0 评论 -
javascript监控浏览器上的关闭和刷新操作
因为在后台执行了一个死循环进程,需要在退出当前界面的时候将其kill,所以需要在关闭浏览器和刷新时调用函数执行操作 onunload和onbeforeunload 事件是在用户退出页面时(关闭页面或刷新页面)发生,Onbeforeunload是正要去服务器读取新的页面时调用,此时还没开始读取;而onunload则已经从服务器上读到了需要加载的新的页面,在即将替换掉当前页面时调用。Onunlo原创 2013-10-19 10:56:39 · 2666 阅读 · 0 评论 -
PHP页面间参数传递的四种方式
我们定义page01.php和page02.php两个php文件,将page01中的内容想办法传递到page02,然后供我们继续使用。 第一种: 使用客户端浏览器的cookie。cookie很容易理解,就是一个临时文件,可以把它看成一个储藏室,浏览器在浏览的过程中记录一些信息,就暂时存放在这里。 在page01中设置一个cookie。 setcookie('my转载 2013-10-21 15:40:33 · 806 阅读 · 0 评论 -
php中cookie数组创建以及使用,cookie的删除
cookie采用的是在客户端保持状态的方案,它是客户端的会话状态的一种储存机制,默认情况下是不能存入数组的,例如 $arry={'a','b','c'}; setcookie(‘cookie’,$arry); 上面这种情况就会抱错Warning: setcookie() expects parameter 2 to be string, array given in原创 2013-10-21 17:21:34 · 2194 阅读 · 0 评论