function $(id_name)
{
return document.getElementById(id_name);
}
var JMEditor=
{
/**公用方法**/
comm:
{
/**将字符串转换为方法**/
getRef:function (func) { return new Function(func); },
/**是否IE浏览器**/
isMSIE: navigator.userAgent.indexOf("MSIE")>0 ? true : false,
/**是否Firefox浏览器**/
isFF: navigator.userAgent.indexOf("Firefox")>0 ? true : false,
/**设置CSS样式名称**/
setclassName:function(node,className)
{
node.className=className;
},
/**设置CSS背景图片**/
setBackGroundImage:function(node,BackGroundImage)
{
node.style.backgroundImage='url('+BackGroundImage+')';
},
/**获得对象坐标**/
nodeCoords:function(node)
{
var Node=node;
var MeTop = Node.offsetTop;
var MeLeft = Node.offsetLeft;
while (Node = Node.offsetParent)
{
MeTop+=Node.offsetTop;
MeLeft+=Node.offsetLeft;
}
return {x:MeLeft,y:MeTop};
},
/**删除对象**/
removeNode:function(node)
{
if(node) node.parentNode.removeChild(node);
},
/**取得绝对定位的位置**/
absoluteXY:function(node)
{
if(node.nodeName=="BODY") return{x:0,y:0};
var o=document.createElement("div");
o.style.position="absolute";
o.style.top="0px";
o.style.left="0px";
node.appendChild(o);
var XY=this.nodeCoords(o);
node.removeChild(o);
return{x:XY.x,y:XY.y};
},
/**弹出DIV层**/
PopupOpen:function(parent_Node,node,id_name,className,htmltext,offsetX,offsetY)
{