当我们使用window.close()时经常会出现一个提示框,提示我们是否关闭。
我们可以用如下方法,来去除提示框从而增加客户体验。
- function Close(){
- var ua = navigator.userAgent;
- var ie = navigator.appName == "Microsoft Internet Explorer"?true:false;
- if(ie){
- var IEversion = parseFloat(ua.substring(ua.indexOf("MSIE")+5,ua.indexOf(";",ua.indexOf("MSIE"))));
- alert(IEversion);
- if(IEversion < 5.5){
- var str = "<object id = 'noTipClose' classid='clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11'>";
- str += "<param name='Command' value='Close'/></object>";
- document.body.insertAdjacentHTML("beforeEnd",str);
- document.all.noTipClose.Click();
- }else{
- window.opener = null;
- window.open('','_self','');
- window.close();
- }
- }else{
- widow.close();
- }
- }
相关推荐
Window.close()这句脚本是用来关闭当前窗口,如果是在window.open的窗口中执行Window.close(),将会很顺利地将窗口关闭,但如果是在一非window.open打开的窗口中执行Window.close(),将会弹出一个提示窗口,如下: ...
window.close(),一看就知道是用来关闭浏览器窗口... 在IE中,window.close()能生效,在生效的时候,会弹出提示框,询问你是否关闭该窗口,如图: 点击“是”,可以直接关闭该窗口。是这段代码在chrome和Firefo
23.弹出输入提示框:window.prompt(); 24.指定当前显示链接的位置:window.location.href= "URL " 25.取出窗体中的所有表单的数量:document.forms.length 26.关闭文档的输出流:document.close(); 27.字符串追加...
//-----------按钮提示框----------// 删除" onclick="return confirm('Yes/No');); //-----------按钮提示框----------// 提示" onclick="javaScript:alert('您确定要删除吗?'); //-----------提交按钮---...
1. document.write( " "); 输出语句 2.JS中的注释为// ...4.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:...23.弹出输入提示框:window.prompt();
本文实例讲述了JS实现刷新父页面不弹出提示框的方法。分享给大家供大家参考,具体如下: A页面 open方式出 B页面 ,当B页面做了类如保存动作后,需要关闭B页面,刷新A页面的情况下,会弹出一个提示框,要求点重试,...
js关闭浏览器窗口 js关闭浏览器窗口,不弹出提示框。支持ie6+,火狐,谷歌等浏览器。 代码如下: <html> <head /> <body> [removed] function closeWin(){ window.opener=null; window.open(”,’_...
熟练window对象的open、close、alert、confirm、prompt、setTimeout、clearTimeout、setInterval、clearInterval、moveBy、resizeBy、scrollBy方法的使用 掌握window对象的moveTo、resizeTo、scrollTo、print方法...
23.弹出输入提示框:window.prompt(); 24.指定当前显示链接的位置:window.location.href="URL" 25.取出窗体中的所有表单的数量:document.forms.length 26.关闭文档的输出流:document.close(); 27.字符串追加连接符: =...
如果网页不是通过脚本程序打开的(window.open()),调用window.close()脚本关闭窗口前,必须先将window.opener对象置为null,否则浏览器(IE7、IE8)会弹出一个确定关闭的对话框。
方法一: 代码如下: top.window.opener=null; top.window.open(“”,”_self”); top.window.close(); 方法二: 代码如下: top.window.opener = top; top.window.open(”,’_self’,”); top.window.close(); _blank...
//-----------按钮提示框----------// 删除" onclick="return confirm('Yes/No');); //-----------按钮提示框----------// 提示" onclick="javaScript:alert('您确定要删除吗?'); //-----------提交按钮-----...
提示结束后关闭当前页,同样可以用javascript的Window.self.close()来实现。 确切语句如: echo [removed] window.self.close(); [removed] ; 1. php弹出对话框 //弹出对话框 <?php echo [removed]alert(\...
23.弹出输入提示框:window.prompt(); 24.指定当前显示链接的位置:window.location.href="URL" 25.取出窗体中的所有表单的数量:document.forms.length 26.关闭文档的输出流:document.close(); 27.字符串追加连接符:+=...
//弹出一个新窗体 Response.Write(“[removed]window.open(\”WebMain.aspx\”)[removed]”) //弹出一个只有确定按钮的提示框 Response.Write(“[removed]alert(\”用户名或密码错误\”);[removed]”); //...
//关闭,父窗口弹出对话框,子窗口直接关闭 this.Response.Write(“[removed]window.close();[removed]”); //关闭,父窗口和子窗口都不弹出对话框,直接关闭 this.Response.Write(“[removed]”); this.Response.Write...
<body onload="window.resizeTo(window.screen.width - 4,window.screen.height-50);window.moveTo(-4,-4)"> 无关闭按钮IE window.open("aa.htm", "meizz", "fullscreen=7"); 统一编码/解码 alert...
本文实例讲述了JavaScript实现自动弹出窗口并自动关闭窗口的方法。分享给大家供大家参考。具体如下: 这里介绍的JavaScript自动弹出窗口并自动关闭窗口,JS实现此特效似乎很简单,打开网页后即显示一个弹出窗口,...
8.8.html 是否调用close()方法的区别。 8.9.html 多次打开输出流的效果。 8.10.html 使用write()方法生成页面。 8.11.html 使用writeln()方法生成文本并换行。 第9章(\c09) 示例描述:学习...