﻿function runCode()  //定义一个运行代码的函数
{
  if(1 == arguments.length)
   try{event = arguments[0];}catch(e){}
   var code=(event.target || event.srcElement).parentNode.childNodes[0].value;//即要运行的代码。
   var newwin=window.open('','','');  //打开一个窗口并赋给变量newwin。
   newwin.opener = null // 防止代码对原页面修改
   newwin.document.write(code);  //向这个打开的窗口中写入代码code，这样就实现了运行代码功能。
   newwin.document.close();
 }
 function copycode(obj) {
  var rng = document.body.createTextRange();
  rng.moveToElementText(obj);
  rng.scrollIntoView();
  rng.select();
  rng.execCommand("Copy");
  rng.collapse(false);
}