毫无疑问,John Resig 是一个细致且善于思考的人,对于我们通常使用的匿名函数,在他的细究之下,也能挖掘出一些新的东西。通常情况下,当一个函数调用自身时,递归就出现了,对于下面这样的函数调用,我们并不陌生。 1.function yell(n){ 2. return n 0 ? yell(n-1) + a : hiy; 3.} 4.alert( yell(4))//结果为:hiyaaaa; 单 发布时间:2012-03-06 作者: 佚名技术 views(429)
如果你是高手,对于childNodes与parentNode并不陌生。其实他们就是DOM的两个特性/方法而以。 childNodes:表示对象的所有子节点的列表,返回的值可以看作是一个数组,他具有length属性; parentNode:表示对象的父级节点。 当我解释完这两个方法以后,可能有人会问,他们有什么用,嘿嘿,当然有用,我们下面有一个例子来说明 发布时间:2012-03-06 作者: 佚名技术 views(892)
SWFObject的使用是非常简单的,只需要包含 swfobject.js这个js文件,然后在DOM中插入一些简单的JS代码,就能嵌入Flash媒体资源了。 一、优点: 1、SWFObject 的灵活性非常好。完全可以事先写好HTML的其他部分,最后再回过头来添加Flash内容。这样可以确保在客户端没有Flash的情况下,用户不会一无所获;也可以确保针对搜索引 发布时间:2012-03-06 作者: 佚名技术 views(712)
一般来说,我们判断 iframe 是否加载完成其实与 判断 JavaScript 文件是否加载完成 采用的方法很类似: var iframe = document.createElement(iframe); iframe.src = http://www.webjx.com; if (!/*@cc_on!@*/0) { //if not IE iframe.onload = function(){ alert(Local iframe is now loaded.); };} else { i 发布时间:2012-03-06 作者: 佚名技术 views(248)
尽管那需要用长串的、沉闷的不同分支代码来应付不同浏览器的日子已经过去,偶尔还是有必要做一些简单的区分和目标检测来确保某块代码能在用户的机器上正常运行。在这篇文章中,网页教学网介绍了7个在IE和Firefox中不同的JavaScript句法。 1. CSS float 值 访问一个给定CSS 值的最基本句法是: object.style.property ,使 发布时间:2012-03-06 作者: 佚名技术 views(379)
今天搭了个发短信的页面,找朋友测试, 没想到一位大侠直接弄了本长篇小说发我手机上 为了我的宝贝手机能继续健康澎湃,给文本区域(textarea)做了一下字数限制: 我们知道,在input标签中可以使用maxlength=4属性来直接控制字符数,但是这一招在textarea中行不通。只好写一些JS来做判断: function textdown(e) {textevent 发布时间:2012-03-06 作者: 佚名技术 views(536)
今天我们要了解的是YUI的简单的dom事件。 主要包括:点击事件和阻止默认事件的方法: 1、有一个蓝色背景的方框,点击他以后,会弹出一个对话框,其实这里就是原生js中的alert的效果; 2、一个普通的链接,点击以后,带你进入新的页面; 3、一个链接,但是被yui阻止它的默认事件,就是阻止了链接,他只会弹出一个对话框,但是 发布时间:2012-03-06 作者: 佚名技术 views(170)
处理页面中的间歇无缝滚动新闻的时候,最常见的方法就是将滚动区内容复制追加一份,然后通过控制和判断滚动块的scrollTop来实现滚动停止效果。 其实在很多情况下通过节点操作实现间歇无缝滚动要更加容易些。 代码如下: script language=javascript type=text/javascript window.onload=function(){ var o=document.getElem 发布时间:2012-03-06 作者: 佚名技术 views(204)
|