摘要:
转自:子鼠 IE5及其以后版本支持在CSS中使用expression,用来把CSS属性和Javascript表达式关联起来,这里的CSS属性可以是元素固有的属性,也可以是自定义属性。就是说CSS属性后面可以是一段Javascript表达式,CSS属性的值等... 阅读全文
摘要:
转载:陈成 一直觉得前端开发缺个手册,这是个体力活。不过总得有人来干。 今天闲来无事,把一些工具(online和client的)、常用网址、以及经验总结等罗列出来和大家分享下。这个标题起地大了点,肯定会有很多地方没列到,包括类目的分法也可能考虑不周,所以还请大家积极补充指正,可以直接留言,也可以发邮件给我(sorrycc#gmail.com)。之所以加上“大众”两字,因为以下资源对于高手来说可... 阅读全文
摘要:
看到这个需求的时候就在暗爽,又可以搞定一个知识点了。哈哈,一天的奋斗之后,果然有所收获,而且经过怿飞的指点,在跨域问题解决上还有所突破(不通过hash)。 看Demo,兼容IE,FF,Safari。 方案说明: 需求是:A页面(taobao.com)要嵌入B页面(alibaba.com),因为不能确定B页面的高度,所以要求高度自适应。 解决方法:简单来说就是在B页面里创建一个和A同域的ifra... 阅读全文
摘要:
转自:振之 信息有时候是无序归纳的,有的却有着明确的顺序,在上一篇也提到了。那么简单的来想一下身边有哪些事物是有先后顺序的:操作步骤、排行榜、书目录……以前我们面对这些有着顺序或是有数字注明排序的内容时大多是在数据前自行加上一个数值,或是由程序加上这个数值。而如果使用有序列表则不需要这么麻烦,根本不用自行去填写序数,当单层列表的时候这种特性似乎并不明显,而当使用多层的时候其特性就很明显了。那么还... 阅读全文
摘要:
转自:振之 段落已经讲完了,那么一些基本的应用方式也讲了一些,那么是否已经应用了呢?当然应用可以更为丰富,那么这些就需要自己在实际工作中不断的摸索与思考,然后创新并总结得出新的应用形式。当然了段落不能当作万用膏药一样倒处使用,不过相信大家也都知道现在“DIV”这个标签的作用已经被扩大化了(POPO曾有一篇文章《不是万能膏药》),更已经被一些人拿来与CSS一并说事。这里呢还是要重新强调一次:DIV... 阅读全文
摘要:
作者:JavaScript Kit 译者:子乌(Sheneyan) 翻译日期:2006-02-12 英文原文:Conditional Compilation of JScript/ JavaScript in IE 版权:翻译未经过javascript kit同意,我只对我所翻译的中文部分负责。版权归原作者所有。 ... 阅读全文
摘要:
或许在用任何编程语言进行开发时最耗时的一个环节都是测试和调试代码。对于专业级的代码来说,确保你所编写的东西是经过完全测试的、可验证和零bug的,变得极度重要。使得JavaScript与其它编程语言如此不同的一个方面是,它并不被任何单独的公司或组织单独拥有和支持(不像C#,PHP,Perl,Python,或者Java)。这一差异使得拥有一个调试和测试代码的一致的基础变得极具挑战性。 为了削减你可... 阅读全文
摘要:
当与其它程序员共同开发代码时(这里对大多数合作或团队项目来说是很常见的),为了保持你们的清醒而维护良好的编程惯例将会变得极其重要。随着近年来JavaScript已经开始得到认可,专业程序员所编写的JavaScript代码量急剧增加。这种观念上的转变和JavaScript的使用导致围绕它的开发惯例得到了长足的发展。 在这一章里,我们将学到一些清理、更好地组织代码,并改进代码质量使其能够为他... 阅读全文
摘要:
转载: 对象是JavaScript的基本单位。实际上JavaScript中一切都是对象并得益于这一事实。然而,为了增强这一纯粹的面向对象的语言,JavaScript包括了一个庞大的功能集,使它无论是在潜在能力还是风格上,都成为一门极其独特的语言。 本章中我将开始覆盖JavaScript语言的最重要的一些方面,如引用,作用域,闭包,以及上下文,你会发现这正是其它JavaScript书籍中很少... 阅读全文
摘要:
转载: JavaScript和CSS的交互是现代JavaScript程序设计的支柱。事实上对于所有的现代web应用程序来说,至少使用某些形式的动态交互是必须的。那么做过之后,用户可以更快地操作而更少地把时间浪费在等待页面加载上。将动态技术与第六章提出的事件方面的观念相结合,对于实现无缝而强大的用户体验是非常重要的。 层叠式样式表是用来对易用的、有吸引力的网页进行修饰和布局的事实标准,它在给... 阅读全文
摘要:
JavaScript的演化是渐进而稳固的。历经过去十年的进程,JavaScript在人们的认知里已经从一门简单的玩物式的语言逐渐发展成为一门倍受推崇的编程语言,被全世界的公司和开发者用来构造种种精彩的应用。现代JavaScript编程语言一如既往地可靠、健壮,强大得令人难以置信。在本书中我进行的许多论述,将揭示是什么使得现代JavaScript应用程序与从前有着那么明显的不同。本章中出现的许多概念... 阅读全文
摘要:
在html中触发的事件会往上冒泡,直到最上层.比如 Click me, twice alert 源码: Click me, twice alert 点击click,会弹出两个alert提示框. 防止触发上层div的方法是在点击时事件中加上:event.cancelBubble=true; 如下: Click me, Once alert 源码: Click ... 阅读全文
摘要:
在浏览器中经常会遇到的两个麻烦,下面提供两个函数解决方式做参考,并提供一个demo让你更直观地了解我所说的这两个麻烦。 阅读全文
摘要:
在前端开发工作中,由于浏览器兼容性等问题,我们会经常用到“停止事件冒泡”和“阻止浏览器默认行为”。 1..停止事件冒泡 JavaScript代码 //如果提供了事件对象,则这是一个非IE浏览器 if ( e && e.stopPropagation ) //因此它支持W3C的stopPropagation()方法 e.stopPropagation(); else //否则,我们需要使用IE的... 阅读全文
摘要:
简介 许多人都会面对的一个CSS定位问题。 不支持的 这个问题是不支持并且不再被支持(意思是我不帮你使它在你的页面当中正常工作)。这个缺陷只有等待Internet Explorer浏览器继承fixed配置了。现在IE7的偶然来了,尽管在IE6中也可以使用固定功能,那是在将来的WEB当中非常有价值的。对于开发者来说IE6是存在严重问题的(IE 7也是有问题的,但是现在忽略这个,... 阅读全文
摘要:
简介 如果你是网站前端开发人员,那么对你来说,也许做一个漂亮导航菜单会很得心应手。但今天我要为大家总结各种导航菜单的资源,以便让大家的网站前端开发的工作更方便更快速,只要选择现成的例子就可以应用于自己的网站了。我收集的这些资源,从非常简单的HTML和CSS导航菜单,到非常复杂和高级的JQuery、JavaScript和MooTools技术,这都可以让你轻松实现褪色、滑动、拖动等效果。 ... 阅读全文
摘要:
上个月,Yahoo!优异性能(Yahoo!'s Exceptional Performance)开发团队成员 Stoyan Stefanov 出席了蒙特利尔的2008魁北克PHP会议演讲。他提供了他们团队最新的研究成果和提高网页性能规则20条。在早先的高性能网页开发14条军规已经让大家耳熟能详,此次新增的20条更加全面,覆盖了服务器端、cookies、页面内容、JavaScript、CSS、图片... 阅读全文
摘要:
无标题文档 阅读全文
摘要:
创建于1998年的Iconix Pharmaceuticals公司从事科研和工业方面的软件开发。该公司是chemogenomics方面的先驱,chemogenomics是一门学科,这门学科使用化学和基因学的方法,在堆积如山的数据中深入研究,而这些数据对于开发新药并推向市场来说是必须的。 对于公司来说,一个主要的挑战是:产生一种新药或者提供制药工业所需要的信息需要将分散的、不同的数据库的数据集成起... 阅读全文
摘要:
在JavaScript中可通过arguments .Length来检查参数的个数。例: Function function_Name(exp1,exp2,exp3,exp4) Number =function _Name.arguments.length; if (Number>1) document.wrile(exp2); if (Number>2) document.write(exp3)... 阅读全文
摘要:
js数组元素的添加和删除一直比较迷惑,今天终于找到详细说明的资料了,先给个我测试的代码^-^ var arr = new Array(); arr[0] = "aaa"; arr[1] = "bbb"; arr[2] = "ccc"; //alert(a... 阅读全文
摘要:
今天,向大家介绍DOM脚本编程领域一项令人激动的进步——W3C Selector API。迄今为止,在使用DOM2级API的前提下,要想从DOM中取得HTML元素,只能使用document.getElementById,或者使用document.getElementsByTagName然后再手工编码进行筛选。随着CSS的普及,JavaScript开发人员不断提到一个显而易见的问题:“为什么浏览器... 阅读全文
摘要:
一.搜索方法: 1.把搜索范围限定在网页标题中-intitle,特别关键的部分,用“intitle:”领起来。 如找林心如的写真,则写真 intitle:林青霞 注意:intitle:和后面的关键词之间,不要有空格 2.把搜索范围限定在特定站点中:site 要到CFan网站去看IT产品,就可以这样查询:mp3 site:cfan.com.cn。注意,“si... 阅读全文
摘要:
在国内,网站管理者似乎对robots.txt并没有引起多大重视,应一些朋友之请求,今天想通过这篇文章来简单谈一下robots.txt的写作。 robots.txt基本介绍 robots.txt是一个纯文本文件,在这个文件中网站管理者可以声明该网站中不想被robots访问的部分,或者指定搜索引擎只收录指定的内容。 当一个搜索机器人(有的叫搜索蜘蛛)访问一个站点时,它会首先检查该站点根目录下是否存在... 阅读全文
摘要:
1、十六进制的颜色值对位数与大小写 编写十六进制颜色值时你可能会用小写字母或省略成3位数,关于这写法没找到确实的数据证明对浏览器的渲染效率是否有影响,但十六进制的颜色值默认标准是大写及6位数标注。在未知情况下不希望冒险而降低了渲染的效率。 * 不赞成 - color:#f3a; * 建议用 - color:#FF33AA; 2、display与visibility的差异 他们用于... 阅读全文
摘要:
CNET科技资讯网1月19日国际报道 Google将出台新技术,限制依靠blogs评论提高搜索结果排名作弊的手段。 所谓的“链接”(link)或者“评论垃圾”(comment spam)是一种古老的作弊手段,使用了这种手段的网站的页面上通常包含了论坛,网络日志或者任何与指向这个网站的网页链接。 由于Google等搜索引擎的搜索结果排名机制会优先考虑那些具有很多回向链接的网页,因此,这种作弊... 阅读全文
摘要:
简介 将网站转化为RSS Feed哦 你有一个静态网站吗?也许你要把一些内容转换成RSS或 者要在你的网站上添加一个RSS种子?那么下面的列表会让你很高兴。这个列表把静态网页转化成XML RSS的所有免费工具一网打尽。这些工具对于很多高手和不知道何为html的菜鸟一样有用。下面看看这些工具,找出最好的一款,能把任何页面转化成完美的 RSS种子。如果你还有其他的转换工具,请告诉我。谢谢。 T... 阅读全文
摘要:
简介 AJAX----全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 IE的发展方向之一,由IE8测试版1进化而来的版本,将与AJAX导航技术有关.这是因为微软承诺使IE同当代网络标准的最新版本保持在同一水平线上.在这个背景下,在这个默认的标准演奏形式下,IE8,甚至是早在以前的... 阅读全文
摘要:
简介 我相信开放和互操作的益处将最终成为主流,我们将看到一个由合作的程序组成的系统,它们不属于同一公司,一个internet操作系统就像是在PC体系结构上的Linux,由无数软件组成。 翻译:yuwen 几年来我一直担心开源运动可能会遭受Kim Stanley Robinson在“Green Mars”中精辟论述的问题:“历史的浪潮比我们做得还要快。”创新者被抛在后面,他们曾经改变的世... 阅读全文
摘要:
简介 从2008年11月5日开始各路的Web 2.0思想领袖和实践者将云集旧金山,参加第五届Web 2.0峰会。今年的主题“Web拥抱世界”反映了Web 2.0在过去的五年里的演变。我整理了峰会联合主席Tim O"'Reilly和John Battelle的一个非正式讨论,他们讨论了此次峰会的主题、突出的的演讲嘉宾以及如何参与此次峰会。无论你是否计划参加本次会议该讨论都会带给你关于 Web 2.... 阅读全文