bl 200dm150l:如何让打开一个新窗口在写东西

来源:百度文库 编辑:高校问答 时间:2024/04/29 21:40:52
点击一个按钮然后打开新窗口,新窗口上显示
function pd()
{
var i,j,s;
s=7
for(i=1;i<=s;i++)
{
for (j=1;j<=2*i-1 ;j++)
{
document.write("*")
}
document.write("<br>")
}
这个图案,怎么写?
偶很笨,能写得明白点好吗,谢谢
在新窗口出现的

楼主是不是要在新窗口显示这个效果阿:

*
***
*****
*******
*********
***********
*************

那好写啊,把这段代码复制过去就可以了:

<SCRIPT LANGUAGE="JavaScript">
<!--
var i,j,s;
s=7
for(i=1;i<=s;i++)
{
for (j=1;j<=2*i-1 ;j++)
{
document.write("*")
}
document.write("<br>")
}
//-->
</SCRIPT>

<html>
<head>
<script language="javascript">
<!--
function pd() //修改后的pd函数在这里,实现了在新窗口中显示*号内容
{
var i,j,s;
var w=window.open();
s=7;
for(i=1;i<=s;i++)
{
for (j=1;j<=2*i-1 ;j++)
{
w.document.write("*");
}
w.document.write("<br>");
}
}
//-->
</script>
</head>
<body>
<input type=button value="Click Here" onclick="pd()">
</body>
</html>