有时作为展示,一些页面源码让其他人看到,可以直接写到页面上,但想看看效果的时候,可以直接运行这段代码,这样就可通过以下方法:

function runCode(code){

   var newWindow = window.open();  
   newWindow.opener = null; //对创建该窗口(newWindow)的Window不进行任何操作.  
   newWindow.document.write(code);  
   newWindow.document.close(); //关闭open()方法打开的文文档流.

}