Prototype 工具函数 学习
$H就是建立Hash对象的便捷方法,关于Hash对象具体参考【Prototype 学习――Hash对象 】 $R就是简历ObjectRange对象的便捷方法,关于ObjectRange对象具体参考【Prototype 学习――ObjectRange对象 】 Try.these: Accepts...
$H就是建立Hash对象的便捷方法,关于Hash对象具体参考【Prototype 学习――Hash对象 】 $R就是简历ObjectRange对象的便捷方法,关于ObjectRange对象具体参考【Prototype 学习――ObjectRange对象 】 Try.these: Accepts...
Format Brush table{ border: solid #ccc 1px; } td{ border: solid #ccc 1px; width: 140px; height: 25px; } .selected{ border: solid red 1px; } a{ text-decoration: none; color: black; font-weight: bol...
1,Content-Type 很多时候无法解析就是Content-Type的问题。 如果本身就是xml文件,请跳过这一步 动态生成的XML一定要将其设置为text/xml,否则默认就是text/html也就是普通的文本了。 常见语言的Content-Type设置 复制代...
复制代码 代码如下:function $$() { return Selector.findChildElements(document, $A(arguments)); } 这个类可以分成三个部分:第一个部分就是根据不同的浏览器,判断使用什么DOM操作方法。其中操作IE就是用普通的getE...
对于如下表单form1: 复制代码 代码如下:<form id="form1"> <input type="text" name="text1"> <input type="button" id="butt_test" value="tt"> </form>只需要运用以下代码即可实现对表单form1下所有元素的隐藏复制...
复制代码 代码如下:$(document).ready(function(){ $("p:odd").css("background-color", "#bbf"); $("p:even").css("background-color","#ffc"); $("p").click(function () { $("p").each(function...
复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <style><!-- .errorInfo{ color:red; padding-left:5px; } --></styl...
解决方法:取得表对象,并取得他下面对应的行对象下的某个元素,这里如document.tableId.rows[i].cells[j]即取得表下第i行下的第j个元素,然后document.tableId.rows[i].cells[j].colspan=n即可。 eg: dempTHFirst为要增加行...
复制代码 代码如下:parseInt("Hello",10);//return NAN parseInt("110",10);//return 110 所以简单的判断字符串是否为数字的方法就是利用isNaN(),如果返回true,则该字符串不为数字,否则为数字复制代码 代码如下:is...
复制代码 代码如下:<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 进行整合,我用面向对象的方式写了一个类,通过传一个经纬度进去,自动通过GOOGLE LOCAL SEARCH获取附近的相关信息。比如餐厅、景点等,反过来标到地图上,并可在任意容器内显...
层隐藏和显示 2009-7-7 #content1,#content2{ width:300px; height:200px; border:1px solid black; background:#cccccc; } #menu{ cursor:pointer; } 更多 我是更多里面的内容 我不是更多里面的内容...
支持任意形式(包括图片自定义)的美化扩展,跨浏览器支持 支持鼠标按住上、下箭按钮实现上下滚动 支持鼠标滚轮放于“滚动条区”滚动,而不仅限放于滚动内容区才滚 支持鼠标按住滚动条(未松开)并移出滚动区域仍然能拖拽滚动 滚...
下面介绍的是一些纯javascript实现的语法高亮插件。
英文原文:http://www.webdesignbooth.com/9-useful-javascript-syntax-highlighting-scripts/
1. SyntaxHighlighter我相信这个插件是我们使用多的,它支持超多的...
复制代码 代码如下:/* Based on Alex Arnell's inheritance implementation. */
var Class = (function() { //临时存储parent的prototype function subclass() {};
//创建类的方法 function create() { var pare...
sxmsxm.html
复制代码 代码如下:<script> function sonfun() { alert('ok'); } </script>
main.html 复制代码 代码如下:<iframe id="sxm" src="sxmsxm.html" width='100' height='100'></iframe>
在ma...
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...
复制代码 代码如下:RegExp.prototype.match = RegExp.prototype.test;
RegExp.escape = function(str) { return String(str).replace(/([.*+?^=!:${}()|[/]////])/g, '//$1'); };
就一个escape方法,就是把那几个特...
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:...
复制代码 代码如下:Object.extend(Number.prototype, (function() {
//返回十六进制颜色之 function toColorPart() { return this.toPaddedString(2, 16); }
//返回连续的下一个数值 function succ() { retu...
复制代码 代码如下://String对象的静态方法 Object.extend(String, { interpret: function(value) { return value == null ? '' : String(value); }, specialChar: { '/b': '//b', '/t': '//t', '/n': '//n', '...
复制代码 代码如下:var Template = Class.create({ //初始化方法 initialize: function(template, pattern) { this.template = template.toString(); this.pattern = pattern || Template.Pattern; },
//格式化方...
复制代码 代码如下:Array.from = $A;
(function() { //Array原型的引用 var arrayProto = Array.prototype, slice = arrayProto.slice, //JS 1.6里面会有原生的forEach方法 _each = arrayProto.forEach;...
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...
第一种:view-source法 view-source是一种协议,早期基本上每个浏览器都支持这个协议。但是不知道什么原因,从IE6 Beta2以后IE就不再支持此协议了。这个方法现在只能用在FireFox浏览器上使用了! 使用方法:在浏览器地...