JavaScript
文章平均质量分 75
mangoitv
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JS踢掉HTML TAG
function delHtmlTag(str){ return str.replace(/<[^>]+>/g,"");//去掉所有的html标记}原创 2009-02-26 17:31:35 · 403 阅读 · 0 评论 -
js压缩
js压缩,既可压缩,又可简单加密先去这个网站http://shrinksafe.dojotoolkit.org/ 再去这个网站http://javascriptcompressor.com/原创 2008-12-28 19:26:18 · 117 阅读 · 0 评论 -
cookie(1)
我们已经知道,在 document 对象中有一个 cookie 属性。但是 Cookie 又是什么?“某些 Web 站点在您的硬盘上用很小的文本文件存储了一些信息,这些文件就称为 Cookie。”—— MSIE 帮助。一般来说,Cookies 是 CGI 或类似,比 HTML 高级的文件、程序等创建的,但是 javascript 也提供了对 Cookies 的很全面的访问权利。 我们先要学一学 ...原创 2009-01-05 16:19:38 · 104 阅读 · 0 评论 -
Cookie的规范介绍
Cookie的规范介绍目前有以下几种Cookie规范:Netscape cookie草案:是最早的cookie规范,基于rfc2109。尽管这个规范与rc2109有较大的差别,但是很多服务器都与之兼容。 rfc2109, 是w3c发布的第一个官方cookie规范。理论上讲,所有的服务器在处理cookie(版本1)时,都要遵循此规范。遗憾的是,这个规范太严格了,以致很多服务器不正确的实施了该...原创 2009-01-05 16:20:27 · 307 阅读 · 0 评论 -
json注意事项
1.JavaScript 用eval 经行转换json数据时。{"workbook" : "value"}中的value必须加上引号才会当作一个符串且必须用[{"workbook" : "value"}]让他作为一个数组被解析取数组首个元素才能解析正确,至少javascript the 5th 是这样的。 2.json中间件不能将非基本数据类型向 value转换时不能不在其两端加上引号。这时不应该...原创 2009-01-11 18:44:49 · 87 阅读 · 0 评论 -
js压缩
http://dean.edwards.name/packer/ http://yui.2clics.net/原创 2009-01-13 15:57:04 · 144 阅读 · 0 评论 -
网页中嵌入Flash的几种方法(消除IE控件激活虚线)
Flash 嵌入的问题论坛中有人问了好多次,到底应该怎么用,为什么通不过验证,要通过验证怎么办等等等。讨论中也出现了不少的误解,所以我单开一个帖总结一下我所知道的东西,不想看我罗嗦的直接跳到最后看结论就可以了。 一、传统的方法 XML/HTML代码<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" cod...原创 2009-01-15 15:47:40 · 222 阅读 · 0 评论 -
prototype 1.6
[url=http://www.never-online.net/blog/article.asp?id=199]http://www.never-online.net/blog/article.asp?id=199[/url]alert(1)原创 2009-07-08 18:41:48 · 104 阅读 · 0 评论 -
IE,firefox内存溢出原因与解决方法
JavaScript 中的内存泄漏JavaScript 是一种垃圾收集式语言,这就是说,内存是根据对象的创建分配给该对象的,并会在没有对该对象的引用时由浏览器收回。JavaScript 的垃圾收集机制本身并没有问题,但浏览器在为 DOM 对象分配和恢复内存的方式上却有些出入。Internet Explorer 和 Mozilla Firefox 均使用引用计数来为 DOM 对象处理内存。在引用计数...原创 2009-02-18 18:51:21 · 369 阅读 · 0 评论 -
javascript+dom更改html内容总结
利用JavaScript和dom结合来动态改变HTML内容。1. innerHTML HTML代码<textarea id="temp73400" style="width: 505px; height: 132px;" cols="55" rows="8"><div onmouseover="this.innerHTML='<a href=#>原创 2009-02-19 18:01:34 · 208 阅读 · 0 评论 -
郁闷。。。
搞了大半天,总算弄明白了为何用document.body.clientHeight,document.body.offsetHeight都没有办法获取网页可见区域的正确值,原来罪魁祸首是W3C定义的标准!!在新定义出来的标准下 document.documentElement.clientHeight在IE和火狐里都能获取正确值,下面一篇文章详细介绍了获取各种浏览器可见窗口大小这方面的差别: &...2008-12-27 16:34:18 · 91 阅读 · 0 评论 -
用JS访问操作iframe里的dom
很多人一直都有个想法,要是可以随心所欲的操作iframe就好了。这样静态页面也就有了相当于后台动态页面php,jsp,asp中include,require实现统一多页面布局的能力。通过Javascript的帮忙我们可以像后台一样动态加载操作iframe对象属性src指向的html页面的内容。这样的操作需要提供两个页面,一个页面是iframe所在页面(页面名称:iPage.html),另一个页面...原创 2008-12-25 13:41:54 · 125 阅读 · 0 评论 -
js飞舞
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='abs...原创 2008-12-23 15:32:53 · 119 阅读 · 0 评论 -
JavaScript中的Timer是怎么工作的
JavaScript中的Timer是怎么工作的 作为入门者来说,了解JavaScript中timer的工作方式是很重要的。通常它们的表现行为并不是那么地直观,而这是因为它们都处在一个单一线程中。让我们先来看一看三个用来创建以及操作timer的函数。var id = setTimeout(fn, delay); - 初始化一个单一的timer,这个timer将会在一定延时后去调用指定的函...原创 2009-03-19 14:35:34 · 110 阅读 · 0 评论 -
jQuery插件---按需加载JavaScript和CSS.
jQuery插件---按需加载JavaScript和CSS.这个插件可以按你的需要加载javascript和css文件,也就是你不用在文件开始的时候就加载所有的js和css文件,加快文件在客户端的载入速度,用法:1 , 当在需要的时候再加载所需的javascript和css文件。$.include('file/test.js')或$.include('file/test.css')2, 当...原创 2009-04-02 18:12:00 · 163 阅读 · 0 评论 -
display:blocK 导致的换行
#divHeader #divNav #divLogo{margin-right:5px; width:205px; height:72px; float:left;position:relative;}#divHeader #divNav #divLogo a:link, a:visited,a:hover,a:active{width:200px; height:67px;text-decor...原创 2009-04-03 19:01:05 · 1470 阅读 · 0 评论 -
JS判断只能是数字和小数点
JS判断只能是数字和小数点1.文本框只能输入数字代码(小数点也不能输入) 2.只能输入数字,能输小数点. 3.数字和小数点方法二 4.只能输入字母和汉字 5.只能输入英文字母和数字,不能输入中文 6.只能输入数字和英文chun 7.小数点后只能有最多两位(数字,中文都可输入),不能输入字母和运算符号: 8....原创 2008-09-26 15:23:12 · 369 阅读 · 0 评论 -
JS去空格
在网上找了好久,发现没几个是好用的。自己备份一个省得以后再找。-、-//去左空格;function ltrim(s){return s.replace( /^\s*/, "");}//去右空格;function rtrim(s){return s.replace( /\s*$/, "");}//左右空格;function trim(s){return r...原创 2008-09-27 13:36:22 · 343 阅读 · 0 评论 -
javascript的prototype继承
基本的用法 把ClassA的一个实例赋值给ClassB ClassB就继承了ClassA的所有属性function ClassA(){ this.a='a';}function ClassB(){ this.b='b';}ClassB.prototype=new ClassA();var objB=new ClassB();for(v...原创 2008-11-11 14:15:44 · 109 阅读 · 0 评论 -
js 两种继承方法(call prototype)
所以两个都要用 其实直接用A.prototype=new Class("aaa");只可以实现引用类型的继承 不能实现值类型的继承 呵呵 因为是原型继承---------------------------------------------------------------------------------------关于对象的继承,一般的做法是用复制法: O...原创 2008-11-11 14:19:35 · 189 阅读 · 0 评论 -
javascript屏蔽F5刷新键
<script language="Javascript"> function KeyDown(){ //alert(event.keyCode); if ((event.keyCode==116)|| //屏蔽 F5 刷新键 (event.ctrlKey && event.keyCode==82)){ //Ctrl + R event.keyCode=0; eve...原创 2008-11-25 13:21:10 · 152 阅读 · 0 评论 -
js小技巧
感谢:http://hi.baidu.com/lundy521/blog/item/b9644ded9cef75d5b21cb10b.html 不用js也可以控制禁止右键!方法: <body oncontextmenu="return false"></body> <!--禁止网页另存为: --> <noscript><ifr...原创 2009-12-10 16:24:52 · 247 阅读 · 0 评论 -
json 格式化工具
http://lab.gracecode.com/format_json/原创 2009-02-20 16:31:44 · 105 阅读 · 0 评论
分享