如何去掉window.top.close关闭窗口提示
1个回答
2017-07-16
展开全部
ceshi.html里面有一些内容,并且包含了一个iframe框架,在iframe框架里代码如下: <script> window.top.close(); </script> 访问ceshi.html的时候会有关闭窗口提示,如何去掉这个提示直接关闭窗口呢?
顺便说下,网上有网友给出这样一个答案,经过测试,对于我这种情况不管用,还是有关闭窗口提示 <script> window.top.opener=null; window.top.close(); </script> iframe 里的script代码即便这么写,依然有关闭窗口的提示
直接去掉不用呢?
网上这么多,我在网上找的,你说的那种方法和另外一种都可以 <html> <body> <OBJECT id=hh type="application/x-oleobject" width=0 height=0 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> <PARAM name="Command" value="Close"> </OBJECT> <A HREF="#" onclick="javascript:top.opener=null;top.close();">CLOSE</A> <object classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" id=closewin></object> <input type="button" value="close" onclick="closewin.ExecWB(45,1)"> </body> </html>
我贴源码吧 ceshi1.html 代码如下 <a href="ceshi.html" target="_blank">测试</a> ceshi.html代码如下: <iframe src="ceshi.php" width="300" height="300"></iframe> ceshi.php代码如下: <script language="javascript"> window.top.opener = null; window.top.close(); </script> 当我点击了ceshi1.html的连接,会提示我‘您查看的网页正试图关闭窗口,是否关闭此窗口’ 我不想要这个提示,能不能直接关闭掉
3楼,我用的是IE8,你的代码加上去点close依然有是否关闭此窗口的提示,
引用 4 楼 narcist 的回复:我贴源码吧 ceshi1.html 代码如下 <a href="ceshi.html" target="_blank">测试 </a> ceshi.html代码如下: <iframe src="ceshi.php" width="300" height="300"> </iframe> ceshi.php代码如下: <script language="javascript"> window.top.opener = null; window.top.close(); </script>[ 当我点击了ceshi1.html的连接,会提示我‘您查看的网页正试图关闭窗口,是否关闭此窗口’ 我不想要这个提示,能不能直接关闭掉window.close();
6楼,你这个方法我用过,不好使,不知道你是如何测试的。确定不提示么?
引用 7 楼 narcist 的回复:6楼,你这个方法我用过,不好使,不知道你是如何测试的。确定不提示么?你是要直接关闭浏览器?不需要提示?
用下面这个就直接关闭了,没有提示 <script language="javascript"> window.open('','_top'); window.top.close(); </script>
引用 9 楼 dzxccsu 的回复:用下面这个就直接关闭了,没有提示 JScript code<script language="javascript"> window.open('','_top'); window.top.close();</script>不错
反正我用的ie6,在ie6下。我那两种方法都可以,你非要用ie8,那也没办法
帮顶
<script> window.top.close(1); </script>
引用 9 楼 dzxccsu 的回复:用下面这个就直接关闭了,没有提示 JScript code<script language="javascript"> window.open('','_top'); window.top.close();</script> 很强大!
<object classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" id=closewin></object> <input type="button" value="close" onclick="closewin.ExecWB(45,1)">
mark 一下
顺便说下,网上有网友给出这样一个答案,经过测试,对于我这种情况不管用,还是有关闭窗口提示 <script> window.top.opener=null; window.top.close(); </script> iframe 里的script代码即便这么写,依然有关闭窗口的提示
直接去掉不用呢?
网上这么多,我在网上找的,你说的那种方法和另外一种都可以 <html> <body> <OBJECT id=hh type="application/x-oleobject" width=0 height=0 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> <PARAM name="Command" value="Close"> </OBJECT> <A HREF="#" onclick="javascript:top.opener=null;top.close();">CLOSE</A> <object classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" id=closewin></object> <input type="button" value="close" onclick="closewin.ExecWB(45,1)"> </body> </html>
我贴源码吧 ceshi1.html 代码如下 <a href="ceshi.html" target="_blank">测试</a> ceshi.html代码如下: <iframe src="ceshi.php" width="300" height="300"></iframe> ceshi.php代码如下: <script language="javascript"> window.top.opener = null; window.top.close(); </script> 当我点击了ceshi1.html的连接,会提示我‘您查看的网页正试图关闭窗口,是否关闭此窗口’ 我不想要这个提示,能不能直接关闭掉
3楼,我用的是IE8,你的代码加上去点close依然有是否关闭此窗口的提示,
引用 4 楼 narcist 的回复:我贴源码吧 ceshi1.html 代码如下 <a href="ceshi.html" target="_blank">测试 </a> ceshi.html代码如下: <iframe src="ceshi.php" width="300" height="300"> </iframe> ceshi.php代码如下: <script language="javascript"> window.top.opener = null; window.top.close(); </script>[ 当我点击了ceshi1.html的连接,会提示我‘您查看的网页正试图关闭窗口,是否关闭此窗口’ 我不想要这个提示,能不能直接关闭掉window.close();
6楼,你这个方法我用过,不好使,不知道你是如何测试的。确定不提示么?
引用 7 楼 narcist 的回复:6楼,你这个方法我用过,不好使,不知道你是如何测试的。确定不提示么?你是要直接关闭浏览器?不需要提示?
用下面这个就直接关闭了,没有提示 <script language="javascript"> window.open('','_top'); window.top.close(); </script>
引用 9 楼 dzxccsu 的回复:用下面这个就直接关闭了,没有提示 JScript code<script language="javascript"> window.open('','_top'); window.top.close();</script>不错
反正我用的ie6,在ie6下。我那两种方法都可以,你非要用ie8,那也没办法
帮顶
<script> window.top.close(1); </script>
引用 9 楼 dzxccsu 的回复:用下面这个就直接关闭了,没有提示 JScript code<script language="javascript"> window.open('','_top'); window.top.close();</script> 很强大!
<object classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2" id=closewin></object> <input type="button" value="close" onclick="closewin.ExecWB(45,1)">
mark 一下
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询