博客园 中 运行js
Posted 每天进步一点点!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了博客园 中 运行js相关的知识,希望对你有一定的参考价值。
<p><textarea id="con" style="height: 167px; width: 375px; margin: 2px;"><script type="text/javascript"> alert("alert弹出?"); </script></textarea></p> <p><input id="btn" onclick="btn();" type="button" value="运行代码" /></p> <p> </p> <p><textarea id="theCode" style="width: 450px; height: 300px;" title="双击运行代码" ondblclick="runCode(‘theCode‘);">这里放入运行的Html代码。 </textarea><br /> <input onclick="runCode(‘theCode‘)" type="button" value="运行代码" /> <input onclick="doCopy(‘theCode‘)" type="button" value="复制代码" /> <input onclick="doSave(‘theCode‘,‘test‘)" type="button" value="保存代码" /></p> <script type="text/javascript">// <![CDATA[ //执行代码 var btn = document.getElementById("btn"); var con = document.getElementById("con"); if(btn && con){ btn.onclick = function(){ var newwin = window.open(‘‘, "_blank", ‘‘); newwin.document.open(‘text/html‘, ‘replace‘); newwin.opener = null; newwin.document.write(con.value); newwin.document.close(); } } function runCode(obj) { var winname = window.open(‘‘, "_blank", ‘‘); var content = document.getElementById(obj).value; winname.document.open(‘text/html‘, ‘replace‘); winname.opener = null winname.document.writeln(content); winname.document.close(); } //复制代码 function doCopy(obj){ var codeObj = document.getElementById(obj); clipboardData.setData(‘text‘, codeObj.innerText); alert(‘已经复制代码‘); } // 另存为文件 function doSave(obj, filename){ var win = window.open(‘‘, ‘_blank‘, ‘top=10000‘); var code = document.getElementById(obj).innerText; win.opener = null; win.document.write(code); win.document.execCommand(‘saveas‘, true, filename); win.close(); } // ]]></script>
![CDATA[ //执行代码 >
以上是关于博客园 中 运行js的主要内容,如果未能解决你的问题,请参考以下文章