function saveFile()
{
  var win=window.open('','','scrollbars=no,resizable=no,top=1000, left=1000,width=1,height=1');
  win.document.write(document.all.jscode.innerText)
  win.document.execCommand('SaveAs','','JsCode.htm')
  win.close();
}

function copyAll(ob){
  var obj=MM_findObj(ob); if (obj) { 
  obj.select();js=obj.createTextRange();js.execCommand("Copy");}
  alert("代码已成功复制!");
}

function MM_findObj(n,d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

