求一个点击运行代码的特效

来源:百度知道 编辑:UC知道 时间:2024/06/21 18:56:46
求一个点击运行代码的特效
悬赏分:0 - 离问题结束还有 10 天 23 小时
例如我有一个文本区:
<textarea cols="60" name="content" rows="6"></textarea>
里面是装着网页代码等等的。
我想设置一个按钮<input type=button value="运行代码">
只要点击一下“运行代码”,就能实时把该文本区内的内容弹出一个新页面并用运行该文本区内的代码。请问如果做这个特效?

这个是我自己在用的,给你看看:
<script>
function preview()
{
if(document.all.content.value.length>0)
{
pr=window.open("","Preview","scrollbars=1,menubar=0,status=1,resizable=1,width=500 height=360,left=10,top=10");
pr.document.write(document.all.content.value);
pr.location.reload();
//pr.document.title="预览窗口 -- "+document.title;
setTimeout("re()",50);
}
else alert('没有代码可预览!')
}
function re(){
pr.document.title="预览窗口 -- "+document.title;
}
</script>
<textarea cols="60" name="content" rows="6"></textarea>
<input type=button value="运行代码" onclick="preview()">