标签:
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 2 <HTML><HEAD><TITLE>运行代码</TITLE> 3 <META http-equiv=Content-Type content="text/html; charset=gb2312"> 4 <SCRIPT> 5 //获取一个对象 6 function getByid(id) { 7 if (document.getElementById) { 8 return document.getElementById(id); 9 } else if (document.all) { 10 return document.all[id]; 11 } else if (document.layers) { 12 return document.layers[id]; 13 } else { 14 return null; 15 } 16 } 17 function runCode(id){ //定义一个运行代码的函数, 18 var code=getByid(id).value;//即要运行的代码。 19 var newwin=window.open(‘‘,‘‘,‘‘); //打开一个窗口并赋给变量newwin。 20 newwin.opener = null // 防止代码对论谈页面修改 21 newwin.document.write(code); //向这个打开的窗口中写入代码code,这样就实现了运行代码功能。 22 newwin.document.close(); 23 } 24 </SCRIPT> 25 <TEXTAREA id=runcode rows=9 cols=72> 26 <script> 27 alert("这是运行代码结果^_^") 28 </script> 29 </TEXTAREA>
标签:
原文地址:http://www.cnblogs.com/wangzhezhifenfeng/p/4292786.html