cnblogs csdn 代码运行框实现代码 |
本文标签:cnblogs,代码运行框 下面这个是cnblogs的实现代码 复制代码 代码如下: <script type="text/javascript"> function runCode(obj) { var winname = window.open(, "_blank", ); winname.document.open(text/html, replace); winname.document.write(obj.value); winname.document.close(); } </script> <textarea style="width: 80%" id="code1" rows="10"> <script type="text/javascript"> alert("Got it!"); </script> </textarea><br/ /> <input type="button" value="run" onclick="runCode(document.getElementById(code1))"/> 下面这个是 csdn下实现代码 。 复制代码 代码如下: <script type="text/javascript"><!-- function viewPage(html) { var page = window.open(, , ); page.opener = null; page.document.write(html); page.document.close(); } // --></script> <a href="javascript:viewPage(document.getElementsByTagName(textarea)[0].value)">运行代码</a></p> <p><textarea cols="83" rows="15" name="code" class="xhtml"> <script> alert(脚本之家); </script> </textarea> |