欢迎来到福编程网,本站提供各种互联网专业知识!

javascript技巧

  • JS也玩OO继承

    算了一下,还是来这里了^_^无忧~~久违了…………贴一个原理的东东吧,[Ctrl+A全选注:如需引入外部Js需刷新才能执行](stroll的跟贴)当然,还可以通过以下几种不用“外挂”的方法……不过要求使用Script5.5才可以使用比如call方法和apply方法……以下是使用ca

    更新于2007-01-11
  • JScript重载的另类实现

    JScript并不是面向对象的语言,只是基于对象。它没有重载这个概念,但通过一些技巧还是有办法从某种意义上实现重载。首先定义一个基类TestA,该类重写了Object继承下来的toString方法。注:toString方法是用于序列化对象,比如说alert(a)相当于alert(a.toStri

    更新于2007-01-11
  • JavaScript快速排序

    [Ctrl+A全选注:如需引入外部Js需刷新才能执行]复制代码代码如下:再你多快,你快不过Array.prototype.sortvara=[4,723,3,5,67,32,4,43,34,545,43,43,,234,7,367,7,87,23,6,78,7957,t,84,78,34,536,2345,4534566,67,67,54,45,797,67,8798,76543,8];alert(a.sort

    更新于2007-01-10
  • 写的一段拖动对象的代码

    title1contenttitle2content[Ctrl+A全选注:如需引入外部Js需刷新才能执行]

    更新于2007-01-10
  • 用js取得鼠标所在位置的对象

    取得鼠标所在位置的对象table1table2table3table4table5table6鼠标当前在:[Ctrl+A全选注:如需引入外部Js需刷新才能执行]

    更新于2007-01-10
  • 如何在一段文字里点一下就可以在里面插入一段文字?

    如何在一段文字里点一下就可以在里面插入一段文字?如题,不要用编辑器之类的来实现。高手们帮忙呀。[Ctrl+A全选注:如需引入外部Js需刷新才能执行]

    更新于2007-01-10
  • 用js+cookie记录滚动条位置

    记录滚动条位置dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd[C

    更新于2007-01-10
  • 记录滚动条位置(使用userdate)

    记录滚动条位置dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd[C

    更新于2007-01-10
  • 数据排序谁最快(javascript中的Array.prototype.sort PK 快速排序)

    今天在51js论坛中看到一个网友发布了一个javasctipt实现的快速排序的算法,前些日子工作中也涉及到javasctipt中数据排序的应用,当时为了提高排序速度,使用的也是快速排序的算法。

    更新于2007-01-10
  • javascript 对象的定义方法

    JS中定义类的方式有很多种:1、工厂方式functionCar(){varocar=newObject;ocar.color="blue";ocar.doors=4;ocar.showColor=function(){document.write(this.color)};returnocar;}varcar1=Car();varcar2=Car();调用此函数时将创建新对象,并赋予它所有的属性

    更新于2007-01-10
  • JS控件autocomplete 0.11演示及下载 1月5日已更新

    1月5日已更新修复自动完成文本框焦点移失,自动完成容器不能消失的bug增加expandAllItem方法,双击时可出现全部的item,详情请看示例增加customStyle示例,该示例演示了如何对autocomplete控件进行css美化,见autocomplete_custom的css文件演示及下载:ht

    更新于2007-01-09
  • 一个对于js this关键字的问题

    所以拿出来与大家共勉:先运行以下的js代码foo={'bar':function(){alert(this);},'toString':function(){return'foo';}};foo.bar();//返回的是"foo"(foo.bar)();//返回的是"[objectWindow]"(foo.bar||null)();//返回的是"[objectWindow]"bar=foo.

    更新于2007-01-09
  • Web版彷 Visual Studio 2003 颜色选择器

    演示及下载地址:http://www.never-online.net/code/js/color_picker/今天整理硬盘的时候发现了几个以前写的和整理的东西,发现几个东西还是不错的。ColorPicker本代码为htc,本质上也是JS。代码用到了MS的一些东西,其中也有tabDialog(标签页)的代码。而co

    更新于2007-01-09
  • innerHTML在Mozilla Firefox和Opera下执行的一个特例情况。

    是在CSDN论坛看到的一个问题,平常我也没有注意,或者说没有这样用吧。看代码改动两个文本框里的值,把这个容器的innerHTML赋值给d2foo()[Ctrl+A全选注:如需引入外部Js需刷新才能执行]不是预期的结果吧?包括在Opera下执行的情况也是与Firefox下相同的,你可

    更新于2007-01-09
  • JS中简单的实现像C#中using功能(有源码下载)

    先看看使用页面是如何调用的。复制代码代码如下:neverModulesUsingFunction-http://www.never-online.netbody{font:9pt"Verdana";}//Using("System.Utils.Jsclass");varjsclass=newJsclass();jsclass.toString();//]]>PowerBynever-online再看看System.Ut

    更新于2007-01-09
  • 添加一个以前写的table的spliter给大家

    neverSpliter-http://www.never-online.netbody,td{font:9pt"Verdana";}table{border:4pxsolidbuttonface;}.innerSpliter{width:4px;height:100%;border:1pxoutsetbuttonhighlight;background-color:buttonface;overflow:hidden;cursor:col-resize;}.splite

    更新于2007-01-09
  • 如何让动态插入的javascript脚本代码跑起来。

    首先,声明方法很多种,直接间接的方法都有,只罗列一般情况下的两种模式:假设我们要装入的代码是a.js:varfoo=function(){document.write("Iama.jscontentfoo()functionbynever-online");};一。直接插入src,这种方法简单而直接,但有局限性,1)varx=doc

    更新于2007-01-09
  • 鼠标滚轮编程

    以前没有注意到这个滚轮,看到这里有一篇说这个的:http://www.javascriptsearch.com/guides/Advanced/articles/JSMouseScrolling.html我把它转过来了。如果是在实际应用中,有的时候还是蛮有用的。主要是得到滚轮是向上滚还是向下滚。注释的代码functionh

    更新于2007-01-09
  • 如何在Mozilla Gecko 用Javascript加载XSL

    在MozillaDevelopCenter里,我们可以看到有以下的文章:http://developer.mozilla.org/en/docs/The_XSLT/JavaScript_Interface_in_Gecko:Basic_Example首先,你需要了解如何动态载入xml文件的方法,可以用XMLDOM对象,也可以用XMLHttpRequest,的responseXML

    更新于2007-01-09
  • googlemap 之 javascript实现方法

    这是一个很典型的一个background-position-x的应用。技术含量并不高,但是思想还是值得思考的,证明了DHTML方面有很多东西可以变通的。用背景用map,如果做得更复杂一些,用ajax动态的载入图片的背景,也是一个小型的map了。我不打算在此项深究,因为脚本的速

    更新于2007-01-09