摘自启点的main.js
String.prototype.trim = function() { return this.replace(/(^/s*)|(/s*$)/g, ""); }
String.prototype.len=function() { return this.replace(/[^/x00-/xff]/g,'aa').length; }
function StringBuil...
String.prototype.trim = function() { return this.replace(/(^/s*)|(/s*$)/g, ""); }
String.prototype.len=function() { return this.replace(/[^/x00-/xff]/g,'aa').length; }
function StringBuil...
1.substring 方法 定义和用法 substring 方法用于提取字符串中介于两个指定下标之间的字符。 语法 stringObject.substring(start,stop) 参数 描述 start 必需。一个非负的整数,规定要提取的子串的第一个字符在 string...
脚本之家 效果代码 *{margin:0;padding:0;} body {height:2000px;} #menu { width:220px; height:420px; position:absolute; z-index:1000; background:url(/upload/20080421090108362.gif...
body { font-family: Arial,"宋体"; font-size:9pt; } td { font-size:12px;; } .mousehand{ cursor:hand; } .titletable{ padding-left:5px; background-color:#E9E9E9; } table.TabBarLe...
先绕开头部很多的 if...else (其实就是定义 toCamel 与 getStyle 两个函数) - 由于浏览器的实现不统一,才造成如此麻烦的情况,回头可以聊聊这些代码。
下面我们在 YAHOO.util.Dom 类中看看有哪些宝藏。目前思想已经逐步...
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]补充: 复制代码 代码如下:eval("str = str.replace(/"+getStr+"/g,'')");可能很多人想这样写 str = str.replace(/getStr/g,”),可结果却是会出错的。为什么呢,在这句中...
var patterns = { HYPHEN: /(-[a-z])/i, ROOT_TAG: /^body|html$/i };
var toCamel = function(property) { // 如果没有 -[a-z] 字母,则直接返回 if ( !patterns.HYPHEN.test(property) ) {...
batch: function(el, method, o, override) { // 让 el 始终为 HTMLElement el = (el && (el.tagName || el.item)) ? el : Y.Dom.get(el);
if (!el || !method) { return false; }
...
复制代码 代码如下:<!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> <meta...
var getXY = function() { // 判断是否是 IE if (document.documentElement.getBoundingClientRect) { // 注1 return function(el) { var box = el.getBoundingClientRect();...
复制代码 代码如下:function replaceHtml(el, html) { var oldEl = typeof el === "string" ? document.getElementById(el) : el; /*@cc_on // 原始的 innerHTML 在 IE 中的性能好一点 oldEl.innerH...
<input type="image" src="imagepath" onclick="document.formname.submit()" />
如果直接用图片做超连接的话会有一个边框显示,但很多时候是不需要的,去掉这个边框的最简单方法就是把图片的边框设置为0。-_- <A...
前不久一行代码解决iframe挂马(包含服务器端注入、客户端ARP注入等)》得到了很多朋友的认可,这确实是个避避风雨的好办法。可现在挂网马的方式真如我所料地改变了,现在流行挂<script>木马,汗了,看了几个网友的网站都被这样...
滑动门通用JS 滑动门封装类 效果预览 滑动门 滑动门 滑动门...
第一种:使用this关键字
function Class1() { this.onclick = function(e) { for (var i=0; i < 1000; i++) { var a = new Date(); } }
}
使用this.的方法可...
通过我们伟大的 CSS,可以实现非常漂亮的进度条样式。加上 Javascript 的效果,就可以完全“欺骗”我们的用户,让他们有耐心等待浏览器处理完成。上述的原理已经知道了,那么就可以直接看代码了。本人使用的还是 jQuery 框架...
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]这种写法在IE中100%内存泄漏
使用try finally很容易解决些问题 复制代码 代码如下:function createButton(){ var obj = document.createElement("button");...
数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。
你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代...
大家可以先把下面这段语句粘贴到地址栏,然后回车,看看效果。
javascript:with(document.body){background="";bgColor="#779966";text="#bb4400"};void(document.styleSheets[0].addRule("TD","border:1 solid black;...
1.document.formName.item("itemName") 问题
说 明:IE下,可以使用document.formName.item("itemName")或document.formName.elements ["elementName"];Firefox下,只能使用document.formName.elements["elementName"...
input{height:22px; line-height:22px}Meta 标签生成器Title:(主题) Author:(作者) Subject:(主题) Description:(描述) Keywords:(关键字) Generator:(编辑器) Language:(语言) Expires:(期限) Abstract:(摘要) Copyright:(版权) Designer:(设计者) P...
INPUT { LINE-HEIGHT: 20px; HEIGHT: 20px }...
单行一列 以下是引用片段: body { margin: 0px; padding: 0px; text-align: center; } #content { margin-left:auto; margin-right:auto; width: 400px; width: 370px; }
两行一列 以下是引用片段: body { margin...
先看例子: 无标题文档 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
这段,ifr.src放到append之后,运行,表面没有什么,看似正常。但是如果您用抓包工具看一下,就会发现当刷新(F5或刷新按钮)时,会多出一...
慢慢来,这次实现了向任意方向扩展! 复制代码 代码如下:<!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.o...