谁能帮我解说一下这行代码

来源:百度知道 编辑:UC知道 时间:2024/06/07 22:38:35
<body bgcolor=#FBFBFB leftmargin="6" topmargin="4">
代码 一:
<textarea id="p" rows="10" cols="50" onFocus="this.select()" name="p"></textarea>
<br />
<input type="button" onClick="runcode()" name="button" value="代码运行" />

<script>
function runcode()
{
code=p.value;
a=window.open()
a.opener=null
a.document.write(code)
a.document.close()
}
</script>

<body bgcolor=#FBFBFB leftmargin="6" topmargin="4">
代码 一:
<textarea id="p" rows="10" cols="50" onFocus="this.select()" name="p"></textarea>
<br />
<input type="button" onClick="runcode()" name="button" value="代码运行" />

<script>
function runcode() 声明过程
{
code=p.value; 把文本区的内容即value取来放到code变量
a=window.open() 打开一个新窗口,a应该是句柄吧
a.opener=null 打开窗口的父窗口为空 即没爹生的
a.document.write(code) 吧code写到窗口的文档输入流
a.document.close() 关闭窗体文档输入流
}
</script>