分类 JS 下的文章

【转载】使用 jQuery 简化 Ajax 开发

aries | js | 2008-07-17
jQuery 是一个JavaScript 库,它有助于简化 JavaScript™ 以及 Asynchronous JavaScript + XML (Ajax) 编程。与类似的 JavaScript 库不同,jQuery 具有独特的基本原理,可以简洁地表示常见的复杂代码。学习 jQuery 基本原理,探索其特性和功能,执行一些常见的 Ajax 任务并掌握如何使用插件扩展 jQuery。jQuery 是什么?jQuery 由 John Resig 创建于 2006 年初,对于任何使用 JavaScript 代码的程序员来说,它是一个非常有用的 JavaScript 库。无论您是刚刚接触 JavaScript 语言,并且希望获得一个能解决文档对象模型(Document Object Model,DOM)脚本和 Ajax 开发中一些复杂问题的库,还是作为一个厌倦了 DOM 脚本和 Ajax 开发中无聊的重复工作的资深 JavaScript 专家,jQuery 都会是您的首选。[阅读全文]
ė 6 0条评论 0

js压缩方法

aries | js | 2008-03-10
压缩不仅仅可以提高用户的下载速度,同时还可以加密代码,下面说下一个常用的js压缩方法:首先使用dojo的工具shrinksafe(http://shrinksafe.dojotoolkit.org/)压缩一下,dojo的这个工具会去掉注释,他的压缩不是简单的替换变量,而是利用了mozilla的一个工具,对js解析后才压缩,确保压缩后的代码不会出错。dojo压缩后,并不会减少太多,下一步可以使用http://javascriptcompressor.com/这个站点进行更高层次的压缩,可惜只能登陆这个站点再压缩,只能将你的js代码复制的他的文本框,然后等他的压缩输出经过这2步,你的js会变得既安全,文件又小 [阅读全文]
ė 6 0条评论 0

一个比较简单的可拖动代码

aries | js | 2008-01-22
[html]<!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 http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Maudo.net ---- Simple Drag</title></head><script language="javascript" type="text/javascript">// 作者:maudo// 博客:http://iw3c.com// QQ :33778000var maudodrag={    _drag:false,    xPos:0,  yPos:0,  leftoffset:0,  topoffset:0,    ID:function(d){      return document.getElementById(d);  },  maudoevent:function(e){      if (!e){        e = window.event;    }    return e;  },  dragaction:function(obj){      maudodrag.ID(obj).onmousedown=function(e){        maudodrag._drag=true;            maudodrag.ID(obj).style.position="absolute";      maudodrag.leftoffset=maudodrag.ID(obj).offsetLeft;      maudodrag.topoffset=maudodrag.ID(obj).offsetTop;      maudodrag.xPos=maudodrag.maudoevent(e).clientX;      maudodrag.yPos=maudodrag.maudoevent(e).clientY;      document.onmousemove=function(e){          if(!maudodrag._drag) return false;        maudodrag.ID(obj).style.left=maudodrag.leftoffset+maudodrag.maudoevent(e).clientX-maudodrag.xPos+"px";        maudodrag.ID(obj).style.top=maudodrag.topoffset+maudodrag.maudoevent(e).clientY-maudodrag.yPos+"px";      }    },    document.onmouseup=function(){        maudodrag._drag=false;    }  }}</script><body><div id="maudoDiv" style="background-color:#fff; padding:1px; border:1px solid #ccc; width:300px;">    <div id="divTop" style="background:#f1f1f1; padding:3px; cursor:move; font-weight:bold; color:#333;"  onmouseover="maudodrag.dragaction('maudoDiv')">        点这里拖动    </div>    <div id="divContent" style="height:200px;">    </div></div></body></html>[/html][阅读全文]
ė 6 0条评论 0

jQuery1.3的CHM版

aries | js | 2007-12-16
jQueryAPI_CHM.rar[阅读全文]
ė 6 2条评论 0

Qzone的日志编辑器下载

aries | js | 2007-11-25
这个是QQ空间最新的日志编辑器,集成了,可视化编辑器,ubb编辑器十分美观,呵呵!![阅读全文]
ė 6 10条评论 0

JavaScript从入门到精通教程(完整版)

aries | js | 2007-11-05
从网上找到的,初步看了一下,讲的还比较全面![阅读全文]
ė 6 0条评论 0

JavaScript的include

aries | js | 2007-10-09
function $using(package){var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");     xmlhttp.Open("get",package+".js",false);xmlhttp.send();var code = xmlhttp.responsetext;if (window.execScript)window.execScript(code,"JavaScript");//ieelsewindow.eval(code,"JavaScript"); //firefox}[阅读全文]
ė 6 0条评论 0

在线版网络操作系统ajaxWindows

aries | js | 2007-09-13
 一个希望能将网络操作系统概念变成现实的网络应用程序公司ajax13,正式放出了他们的ajaxWindows在线操作系统。操作系统是应用的核心,这个网络操作系统就是为了各项网络服务而诞生。当允许全屏模式下,你根本看不出来这是一个网络操作系统,操作系统本身就是桌面。[阅读全文]
ė 6 0条评论 0

126邮箱用的多媒体编辑器

aries | js | 2007-08-28
这个多媒体编辑器是从126的邮箱上扒下来的,后期经过了我的修改,功能比它原来的时候多了很多这个编辑器,小巧,载入非常快,呵呵,推荐大家使用演示地址html.rar[阅读全文]
ė 6 2条评论 0

JavaScript中的try...catch和异常处理

aries | js | 2007-08-01
在JavaScript可以使用try...catch来进行异常处理。例如: try {  foo.bar();} catch (e) {  alert(e.name + ": " + e.message);}目前我们可能得到的系统异常主要包含以下6种: EvalError: raised when an error occurs executing code in eval() RangeError: raised when a numeric variable or parameter is outside of its valid range ReferenceError: raised when de-referencing an invalid reference SyntaxError: raised when a syntax error occurs while parsing code in eval() TypeError: raised when a variable or parameter is not a valid type URIError: raised when encodeURI() or decodeURI() are passed invalid parameters 上面的六种异常对象都继承自Error对象。他们都支持以下两种构造方法: [阅读全文]
ė 6 0条评论 0
Ɣ回顶部