
JavaScript
勿忘心安Billy
历练、辛酸、经验、成就、荣耀、辉煌、自省、提升、稳重、老练。。。
展开
-
JavaScript DOM添加事件
这是我在给库中添加事件的时候写的添加事件的方法!这个方法实现了跨浏览器之间的方法! 因为对于支持DOM的浏览器来说,添加事件是用addEventListener()方法来给对象添加事件! 而对于MSIE来说则是用attachEvent()来给对象添加事件!这就使得我们必须用一个容器来装载这两个不同浏览器上对事件的处理方式!这样我们就可以直接调用addEvent()方法来给对象添加事件了! 这原创 2009-02-13 17:20:00 · 933 阅读 · 0 评论 -
JS通用方法扩展
/** 系统中JS的扩展函数***/// 清除两边的空格String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, '');};// 合并多个空白为一个空白String.prototype.ResetBlank = function() { var原创 2012-08-22 13:55:20 · 4793 阅读 · 0 评论 -
js 判断图片是否存在 兼容多浏览器
苦思冥想:后来调试的时候发现还可以这么用: //检查图片是否存在 function CheckImgExists(imgurl) { var ImgObj = new Image(); //判断图片是否存在 ImgObj.src = imgurl; //没有图片,则返回-1原创 2012-02-15 15:26:00 · 6570 阅读 · 10 评论 -
js 判断图片是否存在 解决方案[兼容多浏览器]
苦思冥想:后来调试的时候发现还可以这么用: //检查图片是否存在 function CheckImgExists(imgurl) { var ImgObj = new Image(); //判断图片是否存在 ImgObj.src = imgurl; //没有图片,则返回-1原创 2012-02-15 15:25:14 · 2312 阅读 · 1 评论 -
[CSS技巧] 符合Web标准!CSS同比例缩小图片
当然,生成缩略图这个工作如果交给程序来完成,效果会好很多,但是有时出于某种因素,例如服务器不支持GD之类的,难免就要请CSS代劳。把一副大图片按比例缩小到某个尺寸,对于现代浏览器,直接使用max-width和max-height两条CSS属性即可。对于IE 6.0及以下版本,以上两条CSS属性均不会被理会。之前处理这种事情,我们往往会借助Javascript,然后为图片加上onload事件。例如:原创 2009-06-14 10:47:00 · 1592 阅读 · 0 评论 -
[JavaScript实例] 兼容IE和最新FF的复制粘贴代码
在网上看了很多这样的代码,但是在最新版本的火狐上都是失效了…… 没办法了,只能自己写了! 这个方法主要是复制文本的内容包括HTML代码,以及很多网站实现的文章末尾添加的文章来源功能!好了,话就不多说了,先给大家贴段代码再说吧!讲解点:1、在写代码之前,我用了下jQuery进行编程,所以用上面这段代码之前请在你的页面中加上这句代码:复制代码2、这里我们用if来转载 2009-06-13 11:45:00 · 3781 阅读 · 0 评论 -
[JS]JavaScript验证邮箱的问题!
原创 2009-05-18 17:56:00 · 671 阅读 · 0 评论 -
[JavaScript]JavaScript实现级联样式表,更换风格!
看到网上很多更换风格的代码,于是就有种想写的冲动!奉献一个比较不错的方法!好好欣赏下,有意见可以回帖评论下!首先我们先来写个兼容Mozilla和MsIE的脚本。复制内容到剪贴板/** Mozilla兼容MsIE脚本,stylesheet扩展部分。o.stylesheet.addRule()**/(function () {//如果CSSStyleSheet属性未定义,原创 2009-05-14 11:41:00 · 986 阅读 · 0 评论 -
JavaScript如何操作cookie?
所谓cookie,就是“某些 Web 站点在您的硬盘上用很小的文本文件存储了一些信息,这些文件就称为 Cookie。”—— 这是MSIE 帮助文档上所叙述的。一般来说,Cookies与 CGI 或类似,比 HTML 高级的文件、程序等创建的,但是 javascript 也提供了对 Cookies 的很全面的访问权利。每个 Cookie 都有失效日期,一旦电脑的时钟过了失效日期,这个 Cookie原创 2009-04-03 20:00:00 · 2416 阅读 · 0 评论 -
巧用JavaScript记录访问次数(Cookie)!
巧用JavaScript记录访问次数(Cookie)!刷新页面增加人气 var caution = false; function setCookie(name, value, expires, path, domain, secure) { var curCookie = name + = + escape(value) + ((ex原创 2009-03-20 18:26:00 · 1942 阅读 · 0 评论 -
3、JavaScript基础教程之对象的基本知识!!!
JavaScript 是使用“对象化编程”的,或者叫“面向对象编程”的。所谓“对象化编程”,意思是把 JavaScript 能涉及的范围划分成大大小小的对象,对象下面还继续划分对象直至非常详细为止,所有的编程都以对象为出发点,基于对象。小到一个变量,大到网页文档、窗口甚至屏幕,都是对象。这一章将“面向对象”讲述 JavaScript 的运行情况。对象的基本知识 对象是可以从 JavaScrip翻译 2009-03-20 10:48:00 · 617 阅读 · 0 评论 -
用JavaScript实现像PDA式的页面鼠标拖动效果!经典!
这个用JavaScript实现像PDA式的页面鼠标拖动效果可以为你的网站与用户的交互带来全新的体验,使用户浏览你的网页时显得更加人性化!把下面的网页代码粘贴到你的记事本中,保存为html文档看看效果吧!用JavaScript实现像PDA式的页面鼠标拖动效果!<!--var old_y=0; //记录鼠标按下时的Y轴位置var mouseY=0; //用于记录鼠原创 2009-02-24 10:56:00 · 836 阅读 · 0 评论 -
JavaScript小技巧
用(function(){ //这里写我的codes! });//这样的一个()封闭起我库中的所有方法和属性! /** * 兼容早期的浏览器版本而写的 *(这样可以达到程序的平稳退化,偶尔还能渐进增强呢!呵呵……) */ if(document.all && !document.getElementById) { document.getElementById = function(i原创 2009-02-22 12:14:00 · 571 阅读 · 0 评论 -
javascript的 CollectGarbage函数--垃圾清理,内存释放
首先看一个内存释放的实例:strTest = "1";for ( var i = 0; i < 25; i ++ ){ strTest += strTest;}alert(strTest);delete strTest;CollectGarbage(); CollectGarbage,是IE的一个特有属性,用于释放内存的,使用方法应该是,将该变量或引用转载 2012-10-10 15:26:23 · 6090 阅读 · 0 评论