CuteSoft_Client/CuteEditor/Scripts/Dialog/Dialog_ImageMap.js

(完整代码) 12KB

var OxOe3d3=["contains","parentNode","selection","document","type","None","Text","body","rangeCount","window","Control","anchorOffset","childNodes","anchorNode","isCollapsed","focusNode","length","nodeType","nodeName","INPUT","TEXTAREA","BUTTON","IMG","SELECT","TABLE","position","style","absolute","relative","top","contentWindow","contentDocument","parentWindow","id","frames","frameElement","//TODO:frame contentWindow not found?","iframe","editor","img","onload","src","","src_cetemp","contentEditable","designMode","on","clearAttributes","marginTop","0","marginLeft","color","black","background","white","unselectable","2D-Position","LiveResize","outerHTML","innerHTML","useMap","MAP","name","#","areas","href","target","alt","coords",",","\x3Cimg id=\x27myIMAGE","\x27 border=1 src=\x27Load.ashx?type=image\x26file=space.gif\x27 title=\x27[[AddLinktoImageMap]]\x27 style=\x27position:absolute;left:","px;top:","px;width:","px;height:","px;z-index:","\x27\x3E","Load.ashx?Type=Dialog\x26file=MapLink.htm\x26","dialogWidth:350px;dialogHeight:200px;help:no;scroll:no;status:no;resizable:0;","UseStandardDialog","1","\x26Dialog=Standard","DNNArg","Theme","Theme=","\x26","zoom","height","width","\x27  border=1 src=\x27Load.ashx?type=image\x26file=space.gif\x27 title=\x27[[AddLinktoImageMap]]\x27 style=\x27position:absolute;z-index:",";width:20;height:20;left:",";top:","myIMAGE","\x3Carea shape=\x27rect\x27 coords=\x27","\x27","href=\x27","\x27 ","target=\x27","alt=\x27","\x3E","PasteHTML","\x3Cmap name=\x27","\x3C/map\x3E","off","AutoMap","display","img_zoom_in","none","img_zoom_out","img_bestfit","img_actualsize"]; function Element_Contains(element,Ox16c){if(!Browser_IsOpera()){if(element[OxOe3d3[0x0]]){return element.contains(Ox16c);} ;} ;for(;Ox16c!=null;Ox16c=Ox16c[OxOe3d3[0x1]]){if(element==Ox16c){return true;} ;} ;return false;}  ; function Window_CreateSelectionRange(Ox1b5){var Ox1a2;if(Browser_UseIESelection()){var Ox12f=Ox1b5[OxOe3d3[0x3]][OxOe3d3[0x2]];if(Ox12f[OxOe3d3[0x4]]==OxOe3d3[0x5]||Ox12f[OxOe3d3[0x4]]==OxOe3d3[0x6]){ Ox1a2=Ox12f.createRange() ;} else { Ox1a2=document[OxOe3d3[0x7]].createTextRange() ; Ox1a2.moveToElement(Ox12f.createRange().item(0x0)) ;} ;} else {var Ox12f=Ox1b5.getSelection();if(Ox12f[OxOe3d3[0x8]]==0x0){ Ox1a2=Ox1b5[OxOe3d3[0x3]].createRange() ;} else { Ox1a2=Ox12f.getRangeAt(0x0).cloneRange() ;} ;} ; Ox1a2[OxOe3d3[0x9]]=Ox1b5 ;return Ox1a2;}  ; function Window_GetSelectionNode(Ox1b5){var Ox16c=Window_GetSelectionNode_Core(Ox1b5);if(Ox16c==Ox1b5[OxOe3d3[0x3]][OxOe3d3[0x7]]){return null;} ;if(!Element_Contains(Ox1b5[OxOe3d3[0x3]].body,Ox16c)){return null;} ;return Ox16c;}  ; function Window_GetSelectionNode_Core(Ox1b5){var Ox12f;if(Browser_UseIESelection()){ Ox12f=Ox1b5[OxOe3d3[0x3]][OxOe3d3[0x2]] ;if(Ox12f[OxOe3d3[0x4]]==OxOe3d3[0x5]||Ox12f[OxOe3d3[0x4]]==OxOe3d3[0x6]){return Ox12f.createRange().parentElement();} ;return Ox12f.createRange().item(0x0);} ;var Ox12f=Ox1b5.getSelection();if(Window_GetSelectionType(Ox1b5)==OxOe3d3[0xa]){return Ox12f[OxOe3d3[0xd]][OxOe3d3[0xc]][Ox12f[OxOe3d3[0xb]]];} ;if(Ox12f[OxOe3d3[0xe]]){return Ox12f[OxOe3d3[0xd]];} ;if(Ox12f[OxOe3d3[0xd]]==Ox12f[OxOe3d3[0xf]]){return Ox12f[OxOe3d3[0xd]];} ;var p=Ox12f[OxOe3d3[0xd]];var Ox2c1=p[OxOe3d3[0xc]];for(var i=0x0;i<Ox2c1[OxOe3d3[0x10]];i++){var Ox1bd=Ox2c1.item(i);if(Ox12f.containsNode(Ox1bd,true)){if(i!=0x0&&Ox12f.containsNode(Ox2c1.item(i-0x1),false)){continue ;} ;if(i<Ox2c1[OxOe3d3[0x10]]-0x1&&Ox12f.containsNode(Ox2c1.item(i+0x1),false)){continue ;} ;return Ox1bd;} ;} ;if(Ox12f[OxOe3d3[0x8]]==0x1){return Range_GetParentNode(Window_CreateSelectionRange(Ox1b5));} ;if(!Element_Contains(Ox1b5[OxOe3d3[0x3]][OxOe3d3[0x7]],Ox12f.anchorNode)){return null;} ;return Element_GetSameParent(Ox12f[OxOe3d3[0xd]],Ox12f.focusNode);}  ; function Window_GetSelectionElement(Ox1b5){var Ox16c=Window_GetSelectionNode(Ox1b5);if(Ox16c==null){return null;} ;if(Ox16c[OxOe3d3[0x11]]==0x1){return Ox16c;} ;return Ox16c[OxOe3d3[0x1]];}  ; function Window_GetSelectionType(Ox1b5){if(Browser_UseIESelection()){return Ox1b5[OxOe3d3[0x3]][OxOe3d3[0x2]][OxOe3d3[0x4]];} ;var Ox12f=Ox1b5.getSelection();if(Ox12f[OxOe3d3[0xe]]){return OxOe3d3[0x6];} ;if(Ox12f[OxOe3d3[0xd]]!=Ox12f[OxOe3d3[0xf]]){return OxOe3d3[0x6];} ;var p=Ox12f[OxOe3d3[0xd]];var Ox2c1=p[OxOe3d3[0xc]];for(var i=0x0;i<Ox2c1[OxOe3d3[0x10]];i++){var Ox1bd=Ox2c1.item(i);if(Ox1bd[OxOe3d3[0x11]]!=0x1){continue ;} ;if(Ox12f.containsNode(Ox1bd,true)){if(i!=0x0&&Ox12f.containsNode(Ox2c1.item(i-0x1),false)){continue ;} ;if(i<Ox2c1[OxOe3d3[0x10]]-0x1&&Ox12f.containsNode(Ox2c1.item(i+0x1),false)){continue ;} ;if(Element_IsBlockControl(Ox1bd)){return OxOe3d3[0xa];} ;return OxOe3d3[0x6];} ;} ;return OxOe3d3[0x6];}  ; function Element_IsBlockControl(element){var name=element[OxOe3d3[0x12]];if(name==OxOe3d3[0x13]){return true;} ;if(name==OxOe3d3[0x14]){return true;} ;if(name==OxOe3d3[0x15]){return true;} ;if(name==OxOe3d3[0x16]){return true;} ;if(name==OxOe3d3[0x17]){return true;} ;if(name==OxOe3d3[0x18]){return true;} ;var Ox11f=element[OxOe3d3[0x1a]][OxOe3d3[0x19]];if(Ox11f==OxOe3d3[0x1b]||Ox11f==OxOe3d3[0x1c]){return true;} ;return false;}  ; function Window_GetDialogTop(Ox1b5){return Ox1b5[OxOe3d3[0x1d]];}  ; function Frame_GetContentWindow(Ox2c7){if(Ox2c7[OxOe3d3[0x1e]]){return Ox2c7[OxOe3d3[0x1e]];} ;if(Ox2c7[OxOe3d3[0x1f]]){if(Ox2c7[OxOe3d3[0x1f]][OxOe3d3[0x20]]){return Ox2c7[OxOe3d3[0x1f]][OxOe3d3[0x20]];} ;} ;var Ox1b5;if(Ox2c7[OxOe3d3[0x21]]){ Ox1b5=window[OxOe3d3[0x22]][Ox2c7[OxOe3d3[0x21]]] ;if(Ox1b5){return Ox1b5;} ;} ;var len=window[OxOe3d3[0x22]][OxOe3d3[0x10]];for(var i=0x0;i<len;i++){ Ox1b5=window[OxOe3d3[0x22]][i] ;if(Ox1b5[OxOe3d3[0x23]]==Ox2c7){return Ox1b5;} ;if(Ox1b5[OxOe3d3[0x3]]==Ox2c7[OxOe3d3[0x1f]]){return Ox1b5;} ;} ; Debug_Todo(OxOe3d3[0x24]) ;}  ;var iframe=Window_GetElement(window,OxOe3d3[0x25],true);var iframe_win=Frame_GetContentWindow(iframe);var obj=Window_GetDialogArguments(window);var editor=obj[OxOe3d3[0x26]];var editwin=obj[OxOe3d3[0x9]];var editdoc=obj[OxOe3d3[0x3]];var oImg=obj[OxOe3d3[0x27]];var oMap=null;var aMapName= new Array();var aLeft= new Array();var aTop= new Array();var aWidth= new Array();var aHeight= new Array();var aHref= new Array();var aTarget= new Array();var aTitle= new Array();var aCoords= new Array(); window[OxOe3d3[0x28]]=function window_onload(){var src; src=oImg.getAttribute(OxOe3d3[0x29])+OxOe3d3[0x2a] ;if(oImg.getAttribute(OxOe3d3[0x2b])){ src=oImg.getAttribute(OxOe3d3[0x2b])+OxOe3d3[0x2a] ;} ; oImg[OxOe3d3[0x29]]=src ;if(Browser_IsWinIE()){ iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]][OxOe3d3[0x2c]]=true ;} else { iframe_win[OxOe3d3[0x3]][OxOe3d3[0x2d]]=OxOe3d3[0x2e] ; iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]][OxOe3d3[0x2c]]=true ;} ; iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]][OxOe3d3[0x2f]] ; iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]][OxOe3d3[0x1a]][OxOe3d3[0x30]]=OxOe3d3[0x31] ; iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]][OxOe3d3[0x1a]][OxOe3d3[0x32]]=OxOe3d3[0x31] ; iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]][OxOe3d3[0x1a]][OxOe3d3[0x33]]=OxOe3d3[0x34] ; iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]][OxOe3d3[0x1a]][OxOe3d3[0x35]]=OxOe3d3[0x36] ; oImg[OxOe3d3[0x37]]=OxOe3d3[0x2e] ;if(Browser_IsWinIE()){ iframe_win[OxOe3d3[0x3]].execCommand(OxOe3d3[0x38],true,true) ; iframe_win[OxOe3d3[0x3]].execCommand(OxOe3d3[0x39],true,true) ;} ; iframe_win.focus() ;if(Browser_IsWinIE()){ iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]][OxOe3d3[0x3b]]=oImg[OxOe3d3[0x3a]] ;} else { iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]][OxOe3d3[0x3b]]=outerHTML(oImg) ;} ;var Ox2d5=oImg[OxOe3d3[0x3c]];if(Ox2d5!=OxOe3d3[0x2a]){ Ox2d5=Ox2d5.toUpperCase() ;var Ox2d6=editdoc[OxOe3d3[0x7]].getElementsByTagName(OxOe3d3[0x3d]);for(var i=0x0;i<Ox2d6[OxOe3d3[0x10]];i++){ aMapName[i]=Ox2d6[i][OxOe3d3[0x3e]].toUpperCase() ;if((OxOe3d3[0x3f]+aMapName[i])==Ox2d5){ oMap=Ox2d6[i] ;} ;} ;} ;if(oMap){for(var i=0x0;i<oMap[OxOe3d3[0x40]][OxOe3d3[0x10]];i++){ aHref[i]=oMap[OxOe3d3[0x40]][i][OxOe3d3[0x41]] ; aTarget[i]=oMap[OxOe3d3[0x40]][i][OxOe3d3[0x42]] ; aTitle[i]=oMap[OxOe3d3[0x40]][i][OxOe3d3[0x43]] ; aCoords[i]=oMap[OxOe3d3[0x40]][i][OxOe3d3[0x44]] ;var Oxe7=aCoords[i].split(OxOe3d3[0x45]); aLeft[i]=parseInt(Oxe7[0x0]) ; aTop[i]=parseInt(Oxe7[0x1]) ; aWidth[i]=parseInt(Oxe7[0x2])-aLeft[i] ; aHeight[i]=parseInt(Oxe7[0x3])-aTop[i] ; iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]][OxOe3d3[0x3b]]+=OxOe3d3[0x46]+i+OxOe3d3[0x47]+aLeft[i]+OxOe3d3[0x48]+aTop[i]+OxOe3d3[0x49]+aWidth[i]+OxOe3d3[0x4a]+aHeight[i]+OxOe3d3[0x4b]+(i+0x1)+OxOe3d3[0x4c] ;} ;} ;}  ; function SearchSelectionElement(Ox2d8){var body=iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]];for(var Ox42=Window_GetSelectionElement(iframe_win);Element_Contains(body,Ox42);Ox42=Ox42[OxOe3d3[0x1]]){if(Ox42[OxOe3d3[0x12]]==Ox2d8){return Ox42;} ;} ;return null;}  ; function Addlink(){var img=SearchSelectionElement(OxOe3d3[0x16]);if(!img){return ;} ; function Ox2db(arr){if(arr){ aHref[Ox2dd]=arr[0x0] ; aTarget[Ox2dd]=arr[0x1] ; aTitle[Ox2dd]=arr[0x2] ;} ;}  ;var Ox2dc=img[OxOe3d3[0x21]];var Ox2dd=parseInt(Ox2dc.substr(0x7));var obj={editor:editor,href:aHref[Ox2dd],target:aTarget[Ox2dd],title:aTitle[Ox2dd]}; editor.SetNextDialogWindow(window) ; editor.ShowDialog(Ox2db,OxOe3d3[0x4d]+GetDialogQueryString(),obj,OxOe3d3[0x4e]) ;}  ; function GetDialogQueryString(){var Ox119=OxOe3d3[0x2a];if(editor.GetScriptProperty(OxOe3d3[0x4f])==OxOe3d3[0x50]){ Ox119=OxOe3d3[0x51] ;} ;return OxOe3d3[0x54]+editor.GetScriptProperty(OxOe3d3[0x53])+Ox119+OxOe3d3[0x55]+editor.GetScriptProperty(OxOe3d3[0x52]);}  ; function do_Close(){ Window_SetDialogReturnValue(window,null) ; Window_CloseDialog(window) ;}  ; function Zoom_In(){if(iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]][OxOe3d3[0x1a]][OxOe3d3[0x56]]!=0x0){ iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]][OxOe3d3[0x1a]][OxOe3d3[0x56]]*=1.2 ;} else { iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]][OxOe3d3[0x1a]][OxOe3d3[0x56]]=1.2 ;} ;}  ; function Zoom_Out(){if(iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]][OxOe3d3[0x1a]][OxOe3d3[0x56]]!=0x0){ iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]][OxOe3d3[0x1a]][OxOe3d3[0x56]]*=0.8 ;} else { iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]][OxOe3d3[0x1a]][OxOe3d3[0x56]]=0.8 ;} ;}  ; function BestFit(){if(!oImg){return ;} ;var Ox6c=0x118;var Ox6d=0x122; iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]][OxOe3d3[0x1a]][OxOe3d3[0x56]]=0x1/Math.max(oImg[OxOe3d3[0x58]]/Ox6d,oImg[OxOe3d3[0x57]]/Ox6c) ;}  ; function Actualsize(){ iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]][OxOe3d3[0x1a]][OxOe3d3[0x56]]=0x1 ;}  ; function newMap(){var n=aHref[OxOe3d3[0x10]];var Oxda=(oImg[OxOe3d3[0x58]]-0x14)*0.5;var Ox2b=(oImg[OxOe3d3[0x57]]-0x14)*0.5; aHref[n]=OxOe3d3[0x2a] ; aTarget[n]=OxOe3d3[0x2a] ; aTitle[n]=OxOe3d3[0x2a] ; iframe_win[OxOe3d3[0x3]][OxOe3d3[0x7]][OxOe3d3[0x3b]]+=OxOe3d3[0x46]+n+OxOe3d3[0x59]+(n+0x1)+OxOe3d3[0x5a]+Oxda+OxOe3d3[0x5b]+Ox2b+OxOe3d3[0x4c] ; iframe_win.scrollBy(0x0,0x0) ; iframe_win.focus() ;}  ; function do_insert(){var b=false;for(var i=0x0;i<aHref[OxOe3d3[0x10]];i++){var obj=Window_GetElement(iframe_win,OxOe3d3[0x5c]+i,false);if(obj){ b=true ;} ;} ;if(b){var Ox1ff=OxOe3d3[0x2a];for(var i=0x0;i<aHref[OxOe3d3[0x10]];i++){var obj=Window_GetElement(iframe_win,OxOe3d3[0x5c]+i,false);if(obj){var Ox2e3=parseInt(obj[OxOe3d3[0x1a]].left);var Ox2e4=parseInt(obj[OxOe3d3[0x1a]].top);var Ox2e5=parseInt(obj[OxOe3d3[0x1a]].width);var Ox2e6=parseInt(obj[OxOe3d3[0x1a]].height);var Ox2e7=Ox2e3+Ox2e5;var Ox2e8=Ox2e4+Ox2e6; Ox1ff+=OxOe3d3[0x5d]+Ox2e3+OxOe3d3[0x45]+Ox2e4+OxOe3d3[0x45]+Ox2e7+OxOe3d3[0x45]+Ox2e8+OxOe3d3[0x5e] ;if(aHref[i]!=OxOe3d3[0x2a]){ Ox1ff+=OxOe3d3[0x5f]+aHref[i]+OxOe3d3[0x60] ;} ;if((aTarget[i]!=OxOe3d3[0x2a])&&aTarget[i]){ Ox1ff+=OxOe3d3[0x61]+aTarget[i]+OxOe3d3[0x60] ;} ;if(aTitle[i]!=OxOe3d3[0x2a]&&aTitle[i]!=null){ Ox1ff+=OxOe3d3[0x62]+aTitle[i]+OxOe3d3[0x60] ;} ; Ox1ff+=OxOe3d3[0x63] ;} ;} ;if(oMap){ oMap[OxOe3d3[0x3b]]=Ox1ff ;} else {var Ox2d5=getAutoMapName(); oImg[OxOe3d3[0x3c]]=OxOe3d3[0x3f]+Ox2d5 ; editor.ExecCommand(OxOe3d3[0x64],false,OxOe3d3[0x65]+Ox2d5+OxOe3d3[0x4c]+Ox1ff+OxOe3d3[0x66]) ;} ;} else {if(oMap){if(Browser_IsWinIE()){ oMap[OxOe3d3[0x3a]]=OxOe3d3[0x2a] ;} ;} ; oImg[OxOe3d3[0x3c]]=OxOe3d3[0x2a] ;} ; oImg[OxOe3d3[0x37]]=OxOe3d3[0x67] ; oImg.removeAttribute(OxOe3d3[0x37]) ; editor.InsertElement(oImg) ; Window_CloseDialog(window) ;}  ; function getAutoMapName(){var b=true;var n=0x0;var Ox119=OxOe3d3[0x2a];while(b){ n++ ; Ox119=OxOe3d3[0x68]+n ;if(isValidMapName(Ox119)){ b=false ;} ;} ;return Ox119;}  ; function isValidMapName(Ox24){ Ox24=Ox24.toUpperCase() ;for(var i=0x0;i<aMapName[OxOe3d3[0x10]];i++){if(aMapName[i]==Ox24){return false;} ;} ;return true;}  ; function do_Close(){ oImg.removeAttribute(OxOe3d3[0x37]) ; Window_CloseDialog(window) ;}  ;if(!Browser_IsWinIE()){ Window_GetElement(window,OxOe3d3[0x6a],true)[OxOe3d3[0x1a]][OxOe3d3[0x69]]=OxOe3d3[0x6b] ; Window_GetElement(window,OxOe3d3[0x6c],true)[OxOe3d3[0x1a]][OxOe3d3[0x69]]=OxOe3d3[0x6b] ; Window_GetElement(window,OxOe3d3[0x6d],true)[OxOe3d3[0x1a]][OxOe3d3[0x69]]=OxOe3d3[0x6b] ; Window_GetElement(window,OxOe3d3[0x6e],true)[OxOe3d3[0x1a]][OxOe3d3[0x69]]=OxOe3d3[0x6b] ;} ;





24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。