web开发
zengconggen
2年php网站后台开发,四年iphone开发。
展开
-
站点推荐
系统构架,优化:http://www.infoq.com/cn/articles/etags PHP pear规范: http://www.ibm.com/developerworks/cn/linux/sdk/php/pear1/ http://my.unix-原创 2011-08-25 17:49:16 · 427 阅读 · 0 评论 -
浏览器加载和渲染html的顺序
1.浏览器加载和渲染html的顺序1、IE下载的顺序是从上到下,渲染的顺序也是从上到下,下载和渲染是同时进行的。2、在渲染到页面的某一部分时,其上面的所有部分都已经下载完成(并不是说所有相关联的元素都已经下载完)3、如果遇到语义解释性的标签嵌入文件(J转载 2011-08-25 17:49:55 · 484 阅读 · 0 评论 -
对于firefox开发中在console显示信息的方法
function log(msg){var logger = Components.classes["@mozilla.org/consoleservice;1"].getService(Components.interfaces.nsIConsoleService);lo原创 2011-08-25 17:48:05 · 670 阅读 · 0 评论 -
Firebug中的console tab使用总结及js (try catch語句)
Firebug一共有Console,HTML,CSS,Script,DOM,NET六个Tab,今天着重说一下Console的用法。 其实我们对于Console应该非常熟悉,因为这里是Firebug给出各种信息的窗口,而这也正是Console的主要用途,日志记录(Loggin转载 2011-08-25 17:47:02 · 519 阅读 · 0 评论 -
AJAX请求并发问题
最近在开发中遇到一个棘手的问题,在FireFox浏览器中连续展开AJAX树(XTREE+XLoadTree)的多个节点会导致Hibernate抛org.hibernate.exception.GenericJDBCException:can't load entry(…)异常(我转载 2011-08-25 17:45:21 · 3850 阅读 · 0 评论 -
Javascript的this用法
作者: 阮一峰日期: 2010年4月30日this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使 用。比如, function test(){ this.x = 1; }随着转载 2011-08-25 17:41:04 · 297 阅读 · 0 评论 -
5个小巧但有用的js
1. 修正IE6不支持透明png:DD_BelatedPNGCreated by: Drew DillerLicense: MITUsage: Fixes alpha-transparent PNGs in IE6Size: 6.86kb (compressed)Comp转载 2011-08-25 17:41:34 · 619 阅读 · 0 评论 -
css兼容浏览器问题
IE6IE7FF_√××*√√×!important×√√min-(*),max-(*)×√√转载 2011-08-25 17:36:57 · 306 阅读 · 0 评论 -
使用 Cufon 渲染网页字体(转载自ibm developerwork,在网页里引入特殊字体的方法,通过js实现字体渲染)(1)
本文介绍了使用 Cufon 进行网页字体渲染的一般方法和技巧,并以此为基准,介绍了 Cufon 技术的主要实现原理和这一原理的可能应用领域这是一篇关于 Cufon 技术的小文章。什么是 Cufon 呢?简单的说,Cufon 是一个用来替代 sIFR 框架,实现在网页中转载 2011-08-25 17:43:10 · 801 阅读 · 0 评论 -
异步实现顺序同步加载资源
乍看之下是个矛盾的命题。其实并不矛盾 异步是什么,大家大都知道就不说了,说说同步顺序加载,也很简单 就是假如你有A,B,C三资源需要延迟加载,但又要保证A,B,C之间能顺序加载,同时不阻塞浏览器 比如:我们需要加载a,b,c三个js 但是C依赖B,转载 2011-08-25 17:40:31 · 1023 阅读 · 0 评论 -
js点击页面其他地方关闭div
$(document).bind("click",function(event){ var e = event || window.event; var elem = e.srcElement||e.target; while(转载 2011-08-25 17:44:23 · 5382 阅读 · 0 评论 -
【转】 javascript中call、apply、argument、callee、caller解析
1.Call方法call 方法调用一个对象的一个方法,以另一个对象替换当前对象。call([thisObj[,arg1[, arg2[, [,.argN]]]]])参数thisObj 可选项。将被用作当前对象的对象。arg1,转载 2011-08-25 17:53:44 · 657 阅读 · 0 评论 -
javascript firefox兼容ie的dom方法脚本
if(!document.all){ //zzcv的ff ie兼容脚本 /*脚本没有解决的问题及处理: 2.IE下,可以使用()或[]获取集合类对象;Firefox下,只能使用[]获取集合类对象. 解决方法:统一使用[]获取集合类对象. 3.IE下,可以使用获取常规转载 2011-08-25 17:54:52 · 724 阅读 · 0 评论 -
IE7下用js生成table时,table不显示问题
在IE7下用js生成table时,遇到table不显示问题,仔细查找一番后,发现错误在于IE7对于js的appendChild支持有问题上。使用appendChild对表格dom插入行或者单元时,IE7的html代码正确,但table不能正确显示出来。对于table的处理,应该使原创 2011-08-25 17:43:55 · 1389 阅读 · 0 评论 -
tinymce粘贴时自动加链接
firefox 3之后,出于安全考虑,浏览器禁止了js从剪贴板获取数据,但是很多时候,我们需要对粘贴的数据进行处理。对其自动加超链接便是其中最常见的要求之一。那么该如何去实现呢? tinymce有一个插件,叫linkautodetect的,它可以在用户输入类似Url、e原创 2011-08-25 17:56:11 · 3344 阅读 · 0 评论 -
meta viewport使网页在iPhone中满屏显示
近期在做一个基于iPhone访问的Web Site,原本智能的Safari让我吃尽了苦头。当设定好DIV的宽度和高度时,Safari会自动缩放。而我的目的是要满屏显示。无奈之下,忽然想到,自己常常访问的新浪触屏版是怎么做的?打开Opera,看源码在HTML头发现了meta v转载 2011-08-25 17:56:38 · 1912 阅读 · 0 评论 -
Nine Javascript Gotchas
1) Comma Caused Coruption var theObj = { city : "Boston", state : "MA", }Notice the comma after "MA"? It will be the转载 2011-08-25 17:51:38 · 456 阅读 · 0 评论 -
firefox下javascript实现高亮关键词的方法
代码:FireFox下有:var range = document.createRange(); IE下有:var range = document.body.createTextRange(); IE下有findText及pasteHTML,但是f转载 2011-08-25 17:54:17 · 1395 阅读 · 1 评论 -
JavaScript DOM 学习第九章 选取范围的介绍
这一章会对范围对象做一些介绍。使用这个对象你能选取HTML文档中的任何部分然后根据选取信息作一些事情。最常见的范围对象是由用户选择的。虽然我们会讲解用程序创建范围对象,但是我们把精力主要集中在如何将用户的选取范围转换成为W3C 范围或者微软的文档范围对象。 什么是范围转载 2011-08-25 17:55:37 · 438 阅读 · 0 评论 -
JavaScript的事件深入理解
在很多语言的学习中,“事件”都是一个比较难理解,但是又是一个很重要的概念。 JavaScript中的事件处理也是一样,正因为有了事件处理,才会出现Ajax拖动的效果。本文就讨论一下JavaScript中的事件处理,读过之 后,您就会知道,很多Ajax框架实现拖动效果的原理了。转载 2011-08-25 17:53:03 · 544 阅读 · 0 评论 -
firefox扩展开发
资源:1。开发环境的配置:https://developer.mozilla.org/en/Setting_up_extension_development_environment2。如何写一个扩展:http://kb.mozillazine.org/Gettin转载 2011-08-25 17:47:34 · 489 阅读 · 0 评论 -
并发preloader加载条
var progress;var current_loading = 0;var loaded_size = 0;var loaded_num = 0;//控制最大并发数var max_sessions = 8;var live_sessions = 0;//记录请原创 2011-08-25 17:45:56 · 763 阅读 · 0 评论 -
高性能WEB开发系列
个人开发总结http://www.blogjava.net/BearRui/archive/2010/04/26/web_performance.htmlhttp://www.jb51.net/article/23467.htmYahoo 建议:http://原创 2011-08-25 17:39:54 · 594 阅读 · 0 评论 -
高性能web开发 - 如何加载JS,JS应该放在什么位置?
外部JS的阻塞下载所有浏览器在下载JS的时候,会阻止一切其他活动,比如其他资源的下载,内容的呈现等等。至到JS下载、解析、执行完毕后才开始继续并行下载其他资源并呈现内容。有人会问:为什么JS不能像CSS、image一样并行下载了?这里需要简单介绍一下浏览器构造页面的原转载 2011-08-25 17:39:01 · 512 阅读 · 0 评论