JavaScript ÍÏ·ÅЧ¹û
Ò»¸ö¿ÉÍϷŵģʣÓЧ¹û;
var isIE = (document.all) ? true : false;
var $ = function (id) {
return "string" == typeof id ? document.getElementById(id) : id;
};
var Class = {
create: function() {
return function() { this.initialize.apply(this, arguments); }
}
}
var Extend = function(destination, source) {
for (var property in source) {
destination[property] = source[property];
}
}
var Bind = function(object, fun) {
return function() {
return fun.apply(object, arguments);
}
}
var BindAsEventListener = function(object, fun) {
return function(event) {
return fun.call(object, (event || window.event));
}
}
var CurrentStyle = function(element){
return element.currentStyle || document.defaultView.getComputedStyle(element, null);
}
function addEventHandler(oTarget, sEventType, fnHandler) {
if (oTarget.addEventListener) {
oTarget.addEventListener(sEventType, fnHandler, false);
} else if (oTarget.attachEvent) {
oTarget.attachEvent("on" + sEventType, fnHandler);
} else {
oTarget["on" + sEventType] = fnHandler;
}
};
function removeEventHandler(oTarget, sEventType, fnHandler) {
if (oTarget.removeEventListener) {
oTarget.removeEventListener(sEventType, fnHandler, false);
} else if (oTarget.detachEvent) {
oTarget.detachEvent("on" + sEventType, fnHandler);
} else {
oTarget["on" + sEventType] = null;
}
};
//ÍϷųÌÐò
var Drag = Class.create();
Drag.prototype = {
//ÍϷŶÔÏó
initialize: function(drag, options) {
this.Drag = $(drag);//ÍϷŶÔÏó
this._x = this._y = 0;//¼Ç¼Êó±êÏà¶ÔÍϷŶÔÏóµÄλÖÃ
this._marginLeft = this._marginTop = 0;//¼Ç¼margin
//ʼþ¶ÔÏó(ÓÃÓÚ°ó¶¨ÒƳýʼþ)
this._fM = BindAsEventListener(this, this.Move);
this._fS = Bind(this, this.Stop);
this.SetOptions(options);
this.Limit = !!this.options.Limit;
this.mxLeft = parseInt(this.options.mxLeft);
this.mxRight = parseInt(this.options.mxRight);
this.mxTop = parseInt(this.option
Ïà¹ØÎĵµ£º
<!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>
<title>ÑéÖ¤Êý×Ö×î¼òµ¥<a href="http://www.jb51.net/list/list_6_1.htm" tar ......
×÷Õß:
YITU.org
À´Ô´:
YITU.org
ʱ¼ä:
2007-02-26 10:34:58
ÓÐʱÎÒÃÇÐèÒªÔÚ¿Í»§¶Ë»ñÈ¡Á´½Ó²ÎÊý£¬Ò»¸ö³£¼ûµÄ·½·¨Êǽ«Á´½Óµ±×ö×Ö·û´®£¬°´ÕÕÁ´½ÓµÄ¸ñʽ·Ö½â£¬È»ºó»ñÈ¡¶ÔÓ¦µÄ²ÎÊýÖµ¡£±¾Îĸø³öµÄ¾ÍÊÇÕâ¸öÁ÷³ÌµÄ¾ßÌåʵÏÖ·½·¨¡£
µ±È»£¬ ......
×î½ü·¢ÏÖDOMDocument¶ÔÏóºÜÖØÒª,»¹ÓÐXMLHTTPÒ²ºÜÖØÒª
×¢Òâ´óСдһ¶¨²»ÄÜŪ´í.
ÊôÐÔ:
1Attributes ´æ´¢½ÚµãµÄÊôÐÔÁбí(Ö»¶Á)
2childNodes ´æ´¢½ÚµãµÄ×Ó½ÚµãÁбí(Ö»¶Á)
3dataType ·µ»Ø´Ë½ÚµãµÄÊý¾ÝÀàÐÍ
4Definition ÒÔDTD»òXMLģʽ¸ø³öµÄ½ÚµãµÄ¶¨Òå(Ö»¶Á)
5Doctype Ö¸¶¨ÎĵµÀàÐͽڵã( ......
Ô´³ÌÐò£º
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>JavaScript×Ö·û´®ÖеÄ×Ö·ûÊý×é&l ......
±¾½Ì³ÌΪwww.sw-web.cnÍøÒ³Éè¼ÆѧԺÍƼöÎÄÕ£ºDreamweaver CS4ÐÂÌØÐÔÖ®JavaScript
2008Äê9ÔÂ24ÈÕ£¬±±¾©-½ñÌ죬Adobe ¹«Ë¾£¨Nasdaq£ºADBE£©Ðû²¼ÍƳöÒµ½çµÄÀï³Ì±®²úÆ·–Adobe® Creative Suite® 4²úÆ·¼Ò×å¡£¸Ã²úÆ·Äܹ»Ó¦ÓÃÓÚËùÓд´Ò⹤×÷Á÷£¬ÊÇÒµÄÚÁìÏȵÄÉè¼ÆºÍ¿ª·¢Èí¼þ¡£Í¨¹ý¹¤×÷Á÷µÄ¸ù±¾ÐÔÍ»ÆÆ£¬Ïû³ýÁËÉè¼Æʦº ......