Response.Redirect()打开页面后能不能用window.close()关闭

ASP.NET中,我有a.html页面,然后在后台写了这样的代码

Response.Redirect("b.html");

然后我在b页面操作完成后,想关闭页面,能不能用

<input type="button" id="btnClose" onclick="window.close();" value="关闭">

来关闭b页面?

JS的书中说,window.close()只能用来关闭通过JS代码的方式打开的页面,是不是这种response.redirect()打开的页面就不能关闭了,

只能这样写?

fucntion closeWindow()

{

  window.open('','_parent','');

  window.close();

}

期待大神帮忙解决!


偶然的你
浏览 849回答 2
2回答

心有法竹

浏览器兼容方面也有可能有问题,所以你多调试下!

Smart猫小萌

可以,只是会弹出“是否要关闭”的提示。JS书上说的应该是说关闭时没有提示的。
打开App,查看更多内容
随时随地看视频慕课网APP