JavaScript执行多个window.onload产生too much recursion错误分析
问题描述
测试浏览器:Firefox 3.5.9
Web程序中利用JavaScript执行多个window.onload事件是非常普通的,但如果使用中要保证每个window.onload事件执行,通用的解决方案如下:
<script type="text/javascript">
button表单元素基础知识与兼容性问题
button表单元素在fixfox等部分浏览器下默认为提交表单,Internet Explorer 的默认类型是 "button",而其他浏览器中(包括 W3C 规范)的默认值是 "submit"。这一句很重要,在使用时为button按钮规定 type 属性,这个平时使用的时候很容易忽略。
button的基础知识总结
Javascript处理checkbox总结
Javascript处理checkbox无非就是勾选与反勾选,不过在勾选过程中发生点其它的事情,如触发某个事件等,普通的checkbox表单元素
<input type="checkbox" name="checkbox" value="" id="checkbox" />
解决encodeURIComponent()函数编码URI产生中文乱码问题
问题描述
关于encodeURIComponent()函数应用之前在[注意javascript传递url数据的完整]一文有讨论,这里主要是讨论GBK编码的页面使用encodeURIComponent()函数编码URI通过ajax提交中文字符产生乱码的现象。
javascript实现图片缩略与优化II
上期在javascript实现图片缩略与优化中讨论的图片缩略方案,还存在一种缺陷,通过PHP内置函数getimagesize获取图片的高度与宽度方案,只能应用于本地图片,无法获取远程图片的宽度与高度,对于一些大型网站来说,由...
Javascript获取iframe元素与页面重载方法
1,实现javascript重载iframe页面,兼容各浏览器的方法
document.getElementById(FrameID).contentWindow.location.reload(true);
2,其次是获取iframe内的元素并应用
iframe.contentWindow.document.getElementById(...
javascript实现图片缩略与优化
图片是网页最重要的元素之一,也是最不可控的元素之 一,特别是那些用户可自已上传的图片。这就需要有两种保障,一是保证图片的正常显示但不破坏网页页面,二是保证图片显示的质量与效果,我们在实现上很多都 采用服务端处理,客户端展示图片即可,但这很耗费服务端的处理时间,毕竟处理图片是需要消耗大量资源的,因...
javascript获取元素位置与定位
经常需要使用javascript定位元素位置,如弹出框,提示框等,这已经是部分地球人都在谈论的问题,老生常谈,常谈有得谈,毕竟应用不用,不需要太多的理由,站在巨人的肩上,记录一下。
第一种情况就是ie下获取scrollTop/scrollLeft值,最典型的就是文档类型(DOCTYPE )不同取值方式...
注意javascript传递url数据的完整性
url不仅是一个链接,而且是一个数据传递码,上面有很多重要的数据,因些需要保护url数据传递的完整性,这里主要考虑javascript提交表单数据的场景,普遍的解决方案:
一刀切:encodeURI("http://liuhui.info/?a=x&b=x"))
一刀切的做法适合于链接跳...
javascript提交form表单注意事项
javascript下提交form表单常常使用如下代码:
form.submit();
其中form为表单对象,但是这样简单的一行代码,如果需要正常有运作,还有几个地方需要注意一下。
1,表单元素中如果存在提交按钮,如
<input type="submi...
解决ie6下弹出框遮罩下拉框问题
经常出现ie6下弹出框无法遮罩下拉框的问题,也经常采用增加iframe的方式解决,这里记录一下解决方法,以备不时之需。常用的iframe属性实例
<iframe align="" scrolling="no" height="" width="" src="" name="" style="&qu...
使用Javascript预加载图片加速图片下载速度
如果页面需要加载大量图片,图片的个数就是向浏览器请求的次数,同时一次加载大量图片会造成图片展示的延迟,因此需要对图片进行预加载以加速图片的下载速度,提高图片的展示效果,如表情选择弹出框,如果一次性需要请求大量的图片,就会产生图片延迟的现象。
解决的方法就是预加载图片,实现如下:
...
使用setTimeout函数实现简单的javascript倒计时效果
实现一个简单的javascript倒计时效果,代码如下:
<div>距离页面关闭还有 <span id="limit">5</span> 秒</div>
<script type="text/javascript">
<!--
funct...
关于LiuHui
实践是一个过程,记录是一种方式,无数个思考的点滴托起liuhui.info!
专注是一种行为,分享是一种快乐,只要坚持必定能创造价值!
LiuHui,PHP Engineer Doing@HangZhou CHINA
提供的东西是否有价值?欢迎你的反馈和更多交流!
@Doing 
- 22:51:19:疾风知劲草:词典解释【解释】:在猛烈的大风中,只有坚韧的草才不会被吹倒。比喻只有经过严峻的考验,才知道谁真正坚强。
- 09:15:52:特别的时候总是让人快乐,因为特别所以就有一种特别的心态。生活中的任何时候都是很特别的,只是有些特别的环境和场景你没有用心去感受,所以产生的效果不同罢了!同样的一个时候,感觉就不一样,话说今天就很特别。
- 20:13:57:折腾也是自己的选择,但没有折腾就失去了生活的意义,今天你折腾了吗?其实我一直很想折腾的,只不过是折腾得不知道何为折腾了!
- 11:37:13:《Linux系统管理技术手册(第二版)》,书很厚,价格高,内容丰富,值不值得!传说中的本书从第1版开始,即成为全面、深入而且颇富实用性的Linux系统管理权威参考书。本书适合于从Linux初学者到具有丰富经验的Linux专业技术人员使用。大而全却不深,希望不是这样的情况!
- 11:33:57:人始终希望把事情做完美,虽然这世界上没有完美的东西,但近似于完美的愿意是持久的,就拿我买的这一套PERL书籍来说,中级与高级的两本都是影印版的,可就是没有初级的影印版,找了半年也找不到,为什么就不能买中文版的!这是什么心态呢?
黑板报
闪光塔 
性能测试工具sysbench安装与使用
采用PHP函数http_build_query生成URL-encoded的查询字符串
采用PHP函数memory_get_usage获取PHP内存清耗量
PHP函数spl_autoload_register实现自动加载研究
JavaScript执行多个window.onload产生too much recursion错误分析
程序员的可持续发展思考
如何解决MySQL对数据量大的表操作时产生Repair with keycache问题
CentOS系统下Apache环境安装GBK编码程序网页乱码问题
如何远程访问MySQL数据库设置权限方法总结
采用PHP函数uniqid生成一个唯一的ID
综合信息
文章100%原创

Creative Commons 署名-非商业性使用-相同方式共享 2.5 中国大陆 License.
分类统计:10个
文章统计:81篇
网站模板:进化论 v1.0
程序设计:liuhui v2.0
消耗世界能源@2010.1.24
