JavaScript技术

JavaScript技术

Prototype 工具函数 学习

阅读(24) 作者(admin)

$H就是建立Hash对象的便捷方法,关于Hash对象具体参考【Prototype 学习――Hash对象 】 $R就是简历ObjectRange对象的便捷方法,关于ObjectRange对象具体参考【Prototype 学习――ObjectRange对象 】 Try.these: Accepts...

JavaScript技术

用JQuery 实现AJAX加载XML并解析的脚本

阅读(21) 作者(admin)

1,Content-Type 很多时候无法解析就是Content-Type的问题。 如果本身就是xml文件,请跳过这一步 动态生成的XML一定要将其设置为text/xml,否则默认就是text/html也就是普通的文本了。 常见语言的Content-Type设置 复制代...

JavaScript技术

Prototype Selector对象学习

阅读(24) 作者(admin)

复制代码 代码如下:function $$() { return Selector.findChildElements(document, $A(arguments)); } 这个类可以分成三个部分:第一个部分就是根据不同的浏览器,判断使用什么DOM操作方法。其中操作IE就是用普通的getE...

JavaScript技术

jquery 表单下所有元素的隐藏

阅读(27) 作者(admin)

对于如下表单form1: 复制代码 代码如下:<form id="form1"> <input type="text" name="text1"> <input type="button" id="butt_test" value="tt"> </form>只需要运用以下代码即可实现对表单form1下所有元素的隐藏复制...

JavaScript技术

javascript 动态table添加colspan/rowspan 参数的方法

阅读(37) 作者(admin)

解决方法:取得表对象,并取得他下面对应的行对象下的某个元素,这里如document.tableId.rows[i].cells[j]即取得表下第i行下的第j个元素,然后document.tableId.rows[i].cells[j].colspan=n即可。 eg: dempTHFirst为要增加行...

JavaScript技术

javaScript 判断字符串是否为数字的简单方法

阅读(29) 作者(admin)

复制代码 代码如下:parseInt("Hello",10);//return NAN parseInt("110",10);//return 110 所以简单的判断字符串是否为数字的方法就是利用isNaN(),如果返回true,则该字符串不为数字,否则为数字复制代码 代码如下:is...

JavaScript技术

比较简单的异步加载JS文件的代码

阅读(24) 作者(admin)

复制代码 代码如下:<script> function getJsFile(url, callBack){ var XH = window.XMLHttpRequest ? new XMLHttpRequest : new ActiveXObject('Msxml2.XMLHTTP'); XH.open('get',url,true); XH.onreadystatechange...

Google Map Api和GOOGLE Search Api整合实现代码
JavaScript技术

Google Map Api和GOOGLE Search Api整合实现代码

阅读(10) 作者(admin)

将GOOGLE MAP API 和 GOOGLE Search API 进行整合,我用面向对象的方式写了一个类,通过传一个经纬度进去,自动通过GOOGLE LOCAL SEARCH获取附近的相关信息。比如餐厅、景点等,反过来标到地图上,并可在任意容器内显...

JavaScript技术

javascript 层隐藏和显示的代码

阅读(18) 作者(admin)

层隐藏和显示 2009-7-7 #content1,#content2{ width:300px; height:200px; border:1px solid black; background:#cccccc; } #menu{ cursor:pointer; } 更多 我是更多里面的内容 我不是更多里面的内容...

JavaScript技术

自定义滚动条3.0

阅读(24) 作者(admin)

支持任意形式(包括图片自定义)的美化扩展,跨浏览器支持 支持鼠标按住上、下箭按钮实现上下滚动 支持鼠标滚轮放于“滚动条区”滚动,而不仅限放于滚动内容区才滚 支持鼠标按住滚动条(未松开)并移出滚动区域仍然能拖拽滚动 滚...

9个javascript语法高亮插件 推荐
JavaScript技术

9个javascript语法高亮插件 推荐

阅读(15) 作者(admin)

下面介绍的是一些纯javascript实现的语法高亮插件。

英文原文:http://www.webdesignbooth.com/9-useful-javascript-syntax-highlighting-scripts/

1. SyntaxHighlighter我相信这个插件是我们使用多的,它支持超多的...

JavaScript技术

Prototype Class对象学习

阅读(24) 作者(admin)

复制代码 代码如下:/* Based on Alex Arnell's inheritance implementation. */

var Class = (function() { //临时存储parent的prototype function subclass() {};

//创建类的方法 function create() { var pare...

JavaScript技术

Prototype ObjectRange对象学习

阅读(25) 作者(admin)

Ranges represent an interval of values. The value type just needs to be “compatible,” that is, to implement a succ method letting us step from one value to the next (its successor).

Prototype prov...

JavaScript技术

Prototype RegExp对象 学习

阅读(20) 作者(admin)

复制代码 代码如下:RegExp.prototype.match = RegExp.prototype.test;

RegExp.escape = function(str) { return String(str).replace(/([.*+?^=!:${}()|[/]////])/g, '//$1'); };

就一个escape方法,就是把那几个特...

JavaScript技术

Prototype Enumerable对象 学习第1/2页

阅读(27) 作者(admin)

Enumerable provides a large set of useful methods for enumerations, that is, objects that act as collections of values. It is a cornerstone of Prototype.

Enumerable is what we like to call a module:...

JavaScript技术

Prototype Number对象 学习

阅读(34) 作者(admin)

复制代码 代码如下:Object.extend(Number.prototype, (function() {

//返回十六进制颜色之 function toColorPart() { return this.toPaddedString(2, 16); }

//返回连续的下一个数值 function succ() { retu...

JavaScript技术

Prototype String对象 学习

阅读(26) 作者(admin)

复制代码 代码如下://String对象的静态方法 Object.extend(String, { interpret: function(value) { return value == null ? '' : String(value); }, specialChar: { '/b': '//b', '/t': '//t', '/n': '//n', '...

JavaScript技术

Prototype Template对象 学习

阅读(24) 作者(admin)

复制代码 代码如下:var Template = Class.create({ //初始化方法 initialize: function(template, pattern) { this.template = template.toString(); this.pattern = pattern || Template.Pattern; },

//格式化方...

JavaScript技术

Prototype Array对象 学习

阅读(15) 作者(admin)

复制代码 代码如下:Array.from = $A;

(function() { //Array原型的引用 var arrayProto = Array.prototype, slice = arrayProto.slice, //JS 1.6里面会有原生的forEach方法 _each = arrayProto.forEach;...

JavaScript技术

Prototype PeriodicalExecuter对象 学习

阅读(11) 作者(admin)

This is a simple facility for periodical execution of a function. This essentially encapsulates the native clearInterval/setInterval mechanism found in native Window objects.

This is especially usef...