天天看點

runCode代碼

很久就想做一個runCode友善自己使用,可是網上找了很久也沒找到自己容易弄的runCode代碼,今天終于是讓我給弄上了,呵呵,分享一下:

<div>

<script>

//對代碼進行操作

function runCode(obj)

{

var winname = window.open("", "_blank","resizable=yes,scrollbars=yes,status=yes");

winname.document.open("text/html", "replace");

winname.document.writeln(obj.value);

winname.document.close();

}

function saveCode(obj,filename)

var winname = window.open("", "", "top=10000,left=10000");

winname.document.execCommand("saveas", "", filename + ".htm");

winname.close();

function copyCode(obj)

var rng = document.body.createTextRange();

rng.moveToElementText(obj);

rng.scrollIntoView();

rng.select();

rng.execCommand("Copy");

rng.collapse(false);

</script>

<textarea name=yingxiao id=yingxiao style=" width:680px; height:208px; border:1px solid #666;"></textarea>

<br />

<input style="background:#E2F2F9;" type=button onclick=runCode(document.getElementById("yingxiao")) value="運作代碼">

<input style="background:#E2F2F9;" type=button onclick=copyCode(document.getElementById("yingxiao")) value="複制代碼">

<input style="background:#E2F2F9;" type=button onclick=saveCode(document.getElementById("yingxiao"),"運作,複制,儲存,run,copy,save,代碼") value="儲存代碼">

提示:您可以先修改部分代碼再運作

</div>

本文轉自寒意部落格園部落格,原文連結:http://www.cnblogs.com/hnyei/archive/2011/10/19/2217207.html,如需轉載請自行聯系原作者

繼續閱讀