日期:2014-05-16 浏览次数:20473 次
方成的webExcel有300多k的js代码,都可以随便拿来研究
?
?
谁说不行的啊 
? ? ? ? ? ? ? ? 给你个宝: 
<html> 
<head> 
<title> 源代码解密 </title> 
<meta ? http-equiv= "Content-Type " ? content= "text/html; ? charset=gb2312 "> 
<SCRIPT ? LANGUAGE= "JavaScript "> 
<!-- ? Begin 
function ? viewSource() ? { 
document.getSource.view.value= "Please ? wait! "; 
setTimeout( "document.getSource.view.value= 'View ? Source! ' ",6000); 
window.location.href= ? "view-source: " ? + ? document.getSource.url.value; 
return ? false; 
} 
// ? ? End ? --> 
</script> 
</head> 
<body ? bgcolor= "#000000 " ? text= "#999999 " ? link= "#33FF33 " ? vlink= "#33FF33 " ? alink= "#33FF33 "> 
<center> 
<form ? name=getSource ? onSubmit= "return ? viewSource(); "> 
<font ? size=2> ? 输入网址按查看钮 ? </font> 
<input ? type=text ? name=url ? value= "http:// "> 
<input ? type=submit ? name=view ? value= "查看 "> 
</form> 
</center> 
<SCRIPT ? language=JavaScript> 
<!-- 
var ? i=0; 
var ? ie=(document.all)?1:0; 
var ? ns=(document.layers)?1:0; 
function ? initStyleElements() ? /* ? Styles ? for ? Buttons ? Init ? */ 
{ 
var ? c ? = ? document.pad; 
if ? (ie) 
{ 
//c.text.style.backgroundColor= "#DDDDDD "; 
c.compileIt.style.backgroundColor= "#C0C0A8 "; 
c.compileIt.style.cursor= "hand "; 
c.select.style.backgroundColor= "#C0C0A8 "; 
c.select.style.cursor= "hand "; 
c.view.style.backgroundColor= "#C0C0A8 "; 
c.view.style.cursor= "hand "; 
c.retur.style.backgroundColor= "#C0C0A8 "; 
c.retur.style.cursor= "hand "; 
c.clear.style.backgroundColor= "#C0C0A8 "; 
c.clear.style.cursor= "hand "; 
} 
else ? return; 
} 
/* ? Buttons ? Enlightment ? of ? "Compilation " ? panel ? */ 
function ? LightOn(what) 
{ 
if ? (ie) ? what.style.backgroundColor ? = ? '#E0E0D0 '; 
else ? return; 
} 
function ? FocusOn(what) 
{ 
if ? (ie) ? what.style.backgroundColor ? = ? '#EBEBEB '; 
else ? return; 
} 
function ? LightOut(what) 
{ 
if ? (ie) ? what.style.backgroundColor ? = ? '#C0C0A8 '; 
else ? return; 
} 
function ? FocusOff(what) 
{ 
if ? (ie) ? what.style.backgroundColor ? = ? '#DDDDDD '; 
else ? return; 
} 
/* ? Buttons ? Enlightment ? of ? "Compilation " ? panel ? */ 
function ? generate() ? /* ? Generation ? of ? "Compilation " ? */ 
{ 
code ? = ? document.pad.text.value; 
if ? (code) 
{ 
document.pad.text.value= 'Compiling...Please ? wait! '; 
setTimeout( "compile() ",1000); 
} 
else ? alert( '请先把需待加密的代码copy到此框中 ') 
} 
function ? compile() ? /* ? The ? "Compilation " ? */ 
{ 
document.pad.text.value= ' '; 
compilation=escape(code); 
document.pad.text.value= " <script> \n <!--\ndocument.write(unescape(\ " "+compilation+ "\ "));\n//--> \n <\/script> "; 
i++; 
if ? (i=1) ? alert( "代码已编译1次! "); 
else ? alert( "代码已编译 "+i+ "次! "); 
} 
function ? selectCode() ? /* ? Selecting ? "Compilation " ? for ? Copying ? */ 
{ 
if(document.pad.text.value.length> 0) 
{ 
document.pad.text.focus(); 
document.pad.text.select(); 
} 
else ? alert( '无任何内容被选中! ') 
} 
function ? preview() ? /* ? Preview ? for ? the ? "Compilation " ? */ 
{ 
if(document.pad.text.value.length> 0) 
{ 
pr=window.open( " ", "Preview ", "scrollbars=1,menubar=1,status=1,width=700,height=320,left=50,top=110 "); 
pr.document.write(document.pad.text.value); 
} 
else ? alert( '无任何内容可供预览! ') 
} 
function ? uncompile() ? /* ? Decompiling ? a ? "Compilation " ? */ 
{ 
if ? (document.pad.text.value.length> 0) 
{ 
source=unescape(document.pad.text.value); 
document.pad.text.value= " "+source+ " "; 
} 
else ? alert( '请把需待还原的代码copy到