mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-14 00:39:57 +09:00
issue 1366, fixed a bug, does not check checkbox type extravar
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10397 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
a0c4134699
commit
4301604ea2
4 changed files with 37 additions and 27 deletions
4
common/js/x.min.js
vendored
4
common/js/x.min.js
vendored
|
|
@ -11,7 +11,7 @@ function xAppendChild(a,b){xDeprecate("xAppendChild");return a.appendChild?a.app
|
|||
function xClientHeight(){xDeprecate("xClientHeight");var a=0;xOp6Dn?a=window.innerHeight:"CSS1Compat"==document.compatMode&&!window.opera&&document.documentElement&&document.documentElement.clientHeight?a=document.documentElement.clientHeight:document.body&&document.body.clientHeight?a=document.body.clientHeight:xDef(window.innerWidth,window.innerHeight,document.width)&&(a=window.innerHeight,document.width>window.innerWidth&&(a-=16));return a}
|
||||
function xClientWidth(){xDeprecate("xClientWidth");var a=0;xOp6Dn?a=window.innerWidth:"CSS1Compat"==document.compatMode&&!window.opera&&document.documentElement&&document.documentElement.clientWidth?a=document.documentElement.clientWidth:document.body&&document.body.clientWidth?a=document.body.clientWidth:xDef(window.innerWidth,window.innerHeight,document.height)&&(a=window.innerWidth,document.height>window.innerHeight&&(a-=16));return a}
|
||||
function xCreateElement(a){xDeprecate("xCreateElement");return document.createElement?document.createElement(a):null}function xDef(){xDeprecate("xDef");for(var a=0;a<arguments.length;++a)if("undefined"==typeof arguments[a])return!1;return!0}function xDeleteCookie(a,b){xDeprecate("xDeleteCookie");xGetCookie(a)&&(document.cookie=a+"=; path="+(!b?"/":b)+"; expires="+(new Date(0)).toGMTString())}
|
||||
function xDisplay(a,b){xDeprecate("xDisplay");if(!(a=xGetElementById(a)))return null;return a.style&&xDef(a.style.display)?(xStr(b)&&(a.style.display=b),a.style.display):null}
|
||||
function xDisplay(a,b){xDeprecate("xDisplay");return!(a=xGetElementById(a))?null:a.style&&xDef(a.style.display)?(xStr(b)&&(a.style.display=b),a.style.display):null}
|
||||
function xEvent(a){xDeprecate("xEvent");if(a=a||window.event)a.type&&(this.type=a.type),a.target?this.target=a.target:a.srcElement&&(this.target=a.srcElement),a.relatedTarget?this.relatedTarget=a.relatedTarget:"mouseover"==a.type&&a.fromElement?this.relatedTarget=a.fromElement:"mouseout"==a.type&&(this.relatedTarget=a.toElement),xOp6Dn?(this.pageX=a.clientX,this.pageY=a.clientY):xDef(a.pageX,a.pageY)?(this.pageX=a.pageX,this.pageY=a.pageY):xDef(a.clientX,a.clientY)&&(this.pageX=a.clientX+xScrollLeft(),
|
||||
this.pageY=a.clientY+xScrollTop()),xDef(a.offsetX,a.offsetY)?(this.offsetX=a.offsetX,this.offsetY=a.offsetY):xDef(a.layerX,a.layerY)?(this.offsetX=a.layerX,this.offsetY=a.layerY):(this.offsetX=this.pageX-xPageX(this.target),this.offsetY=this.pageY-xPageY(this.target)),a.keyCode?this.keyCode=a.keyCode:xDef(a.which)&&-1!=a.type.indexOf("key")&&(this.keyCode=a.which),this.shiftKey=a.shiftKey,this.ctrlKey=a.ctrlKey,this.altKey=a.altKey}
|
||||
function xFirstChild(a,b){xDeprecate("xFirstChild");var d=a?a.firstChild:null;if(b)for(;d&&d.nodeName!=b;)d=d.nextSibling;else for(;d&&1!=d.nodeType;)d=d.nextSibling;return d}function xGetBodyWidth(){xDeprecate("xGetBodyWidth");var a=xClientWidth(),b=window.document.body.scrollWidth;return a>b?a:b}function xGetBodyHeight(){xDeprecate("xGetBodyHeight");var a=xClientHeight(),b=window.document.body.scrollHeight;return a>b?a:b}
|
||||
|
|
@ -32,7 +32,7 @@ function xRemoveEventListener(a,b,d,e){xDeprecate("xRemoveEventListener");if(a=x
|
|||
function xScrollLeft(a,b){xDeprecate("xScrollLeft");var d=0;if(!xDef(a)||b||a==document||"html"==a.tagName.toLowerCase()||"body"==a.tagName.toLowerCase()){var e=window;b&&a&&(e=a);e.document.documentElement&&e.document.documentElement.scrollLeft?d=e.document.documentElement.scrollLeft:e.document.body&&xDef(e.document.body.scrollLeft)&&(d=e.document.body.scrollLeft)}else if((a=xGetElementById(a))&&xNum(a.scrollLeft))d=a.scrollLeft;return d}
|
||||
function xScrollTop(a,b){xDeprecate("xScrollTop");var d=0;if(!xDef(a)||b||a==document||"html"==a.tagName.toLowerCase()||"body"==a.tagName.toLowerCase()){var e=window;b&&a&&(e=a);e.document.documentElement&&e.document.documentElement.scrollTop?d=e.document.documentElement.scrollTop:e.document.body&&xDef(e.document.body.scrollTop)&&(d=e.document.body.scrollTop)}else if((a=xGetElementById(a))&&xNum(a.scrollTop))d=a.scrollTop;return d}
|
||||
function xSetCookie(a,b,d,e){xDeprecate("xSetCookie");document.cookie=a+"="+escape(b)+(!d?"":"; expires="+d.toGMTString())+"; path="+(!e?"/":e)}function xShow(a){xDeprecate("xShow");return xVisibility(a,1)}function xStr(a){xDeprecate("xStr");for(var b=0;b<arguments.length;++b)if("string"!=typeof arguments[b])return!1;return!0}
|
||||
function xTop(a,b){xDeprecate("xTop");if(!(a=xGetElementById(a)))return 0;var d=xDef(a.style);d&&xStr(a.style.top)?xNum(b)?a.style.top=b+"px":(b=parseInt(a.style.top),isNaN(b)&&(b=0)):d&&xDef(a.style.pixelTop)&&(xNum(b)?a.style.pixelTop=b:b=a.style.pixelTop);return b}function xVisibility(a,b){xDeprecate("xVisibility");if(!(a=xGetElementById(a)))return null;return a.style&&xDef(a.style.visibility)?(xDef(b)&&(a.style.visibility=b?"visible":"hidden"),a.style.visibility):null}
|
||||
function xTop(a,b){xDeprecate("xTop");if(!(a=xGetElementById(a)))return 0;var d=xDef(a.style);d&&xStr(a.style.top)?xNum(b)?a.style.top=b+"px":(b=parseInt(a.style.top),isNaN(b)&&(b=0)):d&&xDef(a.style.pixelTop)&&(xNum(b)?a.style.pixelTop=b:b=a.style.pixelTop);return b}function xVisibility(a,b){xDeprecate("xVisibility");return!(a=xGetElementById(a))?null:a.style&&xDef(a.style.visibility)?(xDef(b)&&(a.style.visibility=b?"visible":"hidden"),a.style.visibility):null}
|
||||
function xWidth(a,b){xDeprecate("xWidth");if(!(a=xGetElementById(a)))return 0;var b=xNum(b)?0>b?0:Math.round(b):-1,d=xDef(a.style);if(a==document||"html"==a.tagName.toLowerCase()||"body"==a.tagName.toLowerCase())b=xClientWidth();else if(d&&xDef(a.offsetWidth)&&xStr(a.style.width)){if(0<=b){var e=d=0,f=0,h=0;if("CSS1Compat"==document.compatMode){var g=xGetComputedStyle,d=g(a,"padding-left",1);null!==d?(e=g(a,"padding-right",1),f=g(a,"border-left-width",1),h=g(a,"border-right-width",1)):xDef(a.offsetWidth,
|
||||
a.style.width)&&(a.style.width=b+"px",d=a.offsetWidth-b)}b-=d+e+f+h;if(isNaN(b)||0>b)return null;a.style.width=b+"px"}b=a.offsetWidth}else d&&xDef(a.style.pixelWidth)&&(0<=b&&(a.style.pixelWidth=b),b=a.style.pixelWidth);return b}function xZIndex(a,b){xDeprecate("xZIndex");if(!(a=xGetElementById(a)))return 0;a.style&&xDef(a.style.zIndex)&&(xNum(b)&&(a.style.zIndex=b),b=parseInt(a.style.zIndex));return b}
|
||||
function xStopPropagation(a){xDeprecate("xStopPropagation");a&&a.stopPropagation?a.stopPropagation():window.event&&(window.event.cancelBubble=!0)};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue