HTML中如何让窗口在点击按钮关闭该窗口?

HTML中如何让窗口在点击按钮关闭该窗口?,第1张

HTML中让窗口在点击按钮关闭该窗口,我们需要的是JS在按钮上添加一个关闭窗口的事件,通过window.close()这个window下的方法来实现,添加方式,这里举个例子:

<html>

<head>

<title>窗口关闭</title>

</head>

<body>

<input type='button' value='点我窗口将关闭' Response.Write("<script language=\"javascript\">window.opener=nullwindow.close()</script>")>

</body>

</html>

<script language="javascript">

<!--

function clock(){i=i-1

document.title="本窗口将在"+i+"秒后自动关闭!"

if(i>0)setTimeout("clock()",1000)

else self.close()}

var i=20

clock()

//-->

</script>

上面代码拷贝到要关闭的网页中<body></body>,

i=20表示20秒后关闭,

可以修改成其他的数值,

有一点不太好,

就是关闭的时候需要点击d处消息框,

不过js实现的这种代码,

都要有这步...

关闭窗口时不d对话框,有三种方法,第一种有时会失灵,建议用第二种或第三种。

第一种:

<script type="text/javascript">

//关闭窗口时不d对话框

function clock(){

window.opener=null

window.close()

}

</script>

<input type="button" Value="关闭" onClick="clock()">

--------------------------------------------------------------------------

上面的不行,下面的一定行。

第二种:

1.我关闭的页面,代码如下:

<script type="text/javascript">

function clock(){

window.open("open.html","_top")

}

</script>

<input type="button" Value="关闭" onClick="clock()">

2.建一个名为 open.html 文件,把下面的代复制进去。

<script type="text/javascript">

window.opener=null

window.close()

</script>

--------------------------------------------

第三种:

1.我关闭的页面,代码如下:

<input type="button" Value="关闭" onClick="window.open('open.html','_top')">

2.建一个名为 open.html 文件,把下面的代复制进去。

<script type="text/javascript">

window.opener=null

window.close()

</script>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7114527.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存