首页> 关键字 >cript
  • JavaScript:判断iframe是否加载完成的完美方法一般来说,我们判断 iframe 是否加载完成其实与 判断 javascript 文件是否加载完成 采用的方法很类似:var iframe = document.createelement("iframe");iframe.src = "http://www.webjx.com";if (!/*@[email protected]*/0) { //if not ie iframe.onload = function(..【阅读全文】
  • JavaScript组件开发:分析和设计组件毫无疑问,javascript 是一种非常灵活的脚本语言,有时候它像一只难以驯服的野马——你受益于它的灵活性的同时,也要时刻提防它变得失去控制;另一方面,由于 javascript 通常会和宿主环境(比如浏览器)紧密结合,因此缺乏功能强大而简单易用的开发工具。在这样的环境..【阅读全文】
  • Javascript小游戏贪吃蛇(详细注释)作者:cnwander测试:ie7 ff3.0.14运行代码框<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>..【阅读全文】
  • JS教程:Javascript实现缓动效果缓动,学名为tween,缓冲移动的简称。要想页面内容切换起来舒服,就使用淡入淡出特效,要想让页面元素动起来自然,就要使用缓动效果。这两个混合起来,可以衍生多种特效的。感谢flash开发人员为我们做了那么多先行研究,我们直接把它们拆出来装在各种菜单与相册中。我们先从最简单..【阅读全文】
  • Jacascript和CSS实现Mac OS导航菜单熟悉mac os看到这个东西可能比较熟悉,不过这个dock效果不是用flash做的,而是用jacascript和css实现的,网站上用这个导航一定很漂亮。点击这里下载代码压缩包使用说明1. 插入代码 在<head> </head> 标签中,插入下面的代码 <script type="text/javascript&qu..【阅读全文】
  • JavaScript教程:Table行定位效果近来有客户要求用table显示一大串数据,由于滚动后就看不到表头,很不方便,所以想到这个效果。上次做 table排序 对table有了一些了解,这次更是深入了解了一番,发现table原来是这么不简单。还不清楚这个效果叫什么,有点像表头固定的效果,就叫行定位吧,本来想把列定位也做出来..【阅读全文】
  • mvc模式分离javascript开发javascript mvc中文:http://blog.youmila.com/?p=423 —from [email protected]英文:http://www.alistapart.com/articles/javascript-mvc/ —from jonathan snookjavascript 已经从一个“小演员”发展成为舞台的中心”人物“。它的足迹已经遍..【阅读全文】
  • Javascript教程:随机数弄个随机数的东西,直接从网上找了一个现成的,简单看了两眼,感觉算法应该是对的,但今天测试下来,是不对的;网上大多数人用的写法是这样的:function getrandoma(rmin,rmax) { var range = rmax - rmin; var r = rmin + math.round( math.random() * range); return r;}..【阅读全文】
  • Javascript特效实例10个1、$fx()简介:$fx()是一个轻量级的动画库,一些复杂的动画,可以由多个简单的动画效果进行组合,但是提供的是混淆压缩过的代码,对于研究动画源码的朋友可能特别不爽api:http://fx.inetcat.com/manuals.php主页: http://fx.inetcat.com/2、jstweener 简介:原始大小14k,支持大..【阅读全文】
  • javascript编程:编程的陷阱(gotcha)编程的陷阱(gotcha)是指计算机系统中的意想不到的文档特征而不是bug.这些陷阱使得初学者远离javascript编程.在我看来,因为所有的浏览器都能运行javascript使得它是使用最广泛的语言之一,但它也是最少人研究的.让我们从一个基础的示例开始.1.浮点运算这可能是挫败一些对javascript..【阅读全文】
  • JavaScript工厂模式的memoizing技术最近在读《javascript 设计模式》一书,其中工厂模式中提到了memoizing技术,今天仔细整理了一下memoization 相关的资料,与大家共享。 memoization的定义: memoization 一词是donald michie 根据拉丁语memorandum杜撰的一个词。相应的动词、过去分词、ing形式有memoiz、memoi..【阅读全文】
  • Javascript教程:判断函数类型javascript函数类型判断完美解决方案在判断函数类型时,我们通常使用typeof方法,一般情况下,它会得到我们所预想的效果。但是,有一些细节并不为我们所熟知。john resig 在分析了这些细节之后,为我们提供了一个完美的解决方案,本文将作详细介绍:一、传统方法不为人所知的细节..【阅读全文】
  • JS教程:学习Javascript数组1.认识数组数组就是某类数据的集合,数据类型可以是整型、字符串、甚至是对象javascript不支持多维数组,但是因为数组里面可以包含对象(数组也是一个对象),所以数组可以通过相互嵌套实现类似多维数组的功能1.1 定义数组声明有10个元素的数组var a = new array(10); 此时为a已经..【阅读全文】
  • IE8下noscript标记的BUG仍然存在 “没有加入javascript 就会当掉”的页面通常都会加入 noscript 标签用于提示用户开启脚本支持。 然而在 ie8 下,如果在 noscript 标签上设置了 background-color 或者 border 样式,则无论脚本是否开启 ie8 还是会将其显示(还只是显示轮廓,并不显示内容)。 期前也碰..【阅读全文】
  • JavaScript2.0提案javascript2.0 :抢先尝鲜作为一个开发者和作家,我的一部分工作就是跟随web世界最新发展潮流——不管是关于公司合并、在线购物潮流、或者是编程技巧。我承认如今很难跟上业界里发生的所有事情,但是有个四处流传的小道消息却吸引了许多的目光:javascript2.0提案。作为..【阅读全文】
  • 解读javascript的计时器(翻译教程)说明:这篇文章节选自john resig 的《secrets of the javascript ninja》一书,本人翻译只是供大家学习,翻译不足之处,请斧正。这篇文章主要从下面几个方面解读计时器: 计时器概述; 计时器速度深度探析; 用计时器处理大量任务; 利用计时器管理动画; 较好..【阅读全文】
  • 30个JavaScript滑动和滚动效果之前我们用flash做按钮和画廊等,现在jquery、mootools、scriptallicious、yui和prototype等javascript框架可以用轻量的代码来获得和flash一样的效果,从而可以替换掉flash,这也同样给网站开发人员和设计师很大的创意空间。但是如何在不让用户分散注意力并增加网站的价值的情况下..【阅读全文】
  • 30个绝对优秀的JavaScript Web创意应用在1-2年前,我们为满足需求会使用macromedia flash来进行web应用中动态按钮、图片幻灯片甚至文本交互内容的表现;现在,在日趋完备的javascript框架(jquery, mootools, prototype, scriptallicious, yahoo ui)的支持下,使用更加轻量级的脚本代码,实现了之前只有flash可以完成..【阅读全文】
  • 7个在IE和Firefox中不同的JavaScript语法尽管那需要用长串的、沉闷的不同分支代码来应付不同浏览器的日子已经过去,偶尔还是有必要做一些简单的区分和目标检测来确保某块代码能在用户的机器上正常运行。在这篇文章中,网页设计介绍了7个在ie和firefox中不同的javascript句法。1. css "float" 值访问一个给定css..【阅读全文】
  • JS教程:javascript获取页面属性网页可见区域宽:document.body.clientwidth; 网页可见区域高:document.body.clientheight; 网页可见区域高:document.body.offsetwidth (包括边线的宽);网页可见区域高:document.body.offsetheight (包括边线的宽);网页正文全文宽:document.body.scrollwidth; 网页正文全文..【阅读全文】
共 814 条记录┊当前页次:5/41┊20条/页