当我们使用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
js关闭浏览器窗口 js关闭浏览器窗口,不弹出提示框。支持ie6+,火狐,谷歌等浏览器。 代码如下: <html> <head /> <body> [removed] function closeWin(){ window.opener=null; window.open(”,’_...
然而,不同浏览器对JavaScript的`window.close()`方法的支持情况并不相同。在FF(火狐)浏览器中,出于安全和用户体验的考虑,`window.close()`方法的执行会受到一定的限制。本文将深入探讨这一问题,并提供相应的...
- **描述**:显示一个提示框,用户可以在其中输入文本。返回用户输入的内容,如果没有输入则返回`null`。 ##### 6. `window.setTimeout()` - **语法**:`window.setTimeout(function, delay[, arg1, arg2, ...])` ...
本篇文章将详细讲解如何使用两种方法在C#中实现这种自动消失的提示框:MessageBox和自定义Window。 首先,我们来看第一种方法:使用MessageBox。MessageBox是.NET Framework提供的内置对话框,通常用于显示简单的...
本文将详细讲解如何使用 `layer.close()` 方法来关闭 Layer 中的进度条和Iframe窗口。 首先,`layer.load()` 方法用于创建加载进度条,其参数可以定制加载样式。例如: ```javascript var index = layer.load(2, {...
通常,ExtJs的消息提示框并不内置于核心库中,而是作为扩展(ux)存在,例如在`Ext.ux.window.Notification-master`这个压缩包文件中。`ux`是"User eXtension"的缩写,它是ExtJs社区开发的第三方组件,以增强原生...
根据给定的信息,本文将详细介绍ASP.NET中与提示框相关的几种方法,并对这些方法的应用场景进行解析。 ### 一、ASP.NET中的提示框方法概述 在ASP.NET开发中,经常需要向用户展示提示信息,例如确认操作、警告或...
1. **按钮提示框**: - `confirm()` 函数:当用户点击“删除”按钮时,会弹出一个带有“是/否”选项的确认对话框。如果用户点击“是”,`confirm()`函数会返回`true`,否则返回`false`。因此,`onclick`事件处理...
方法一: 代码如下: top.window.opener=null; top.window.open(“”,”_self”); top.window.close(); 方法二: 代码如下: top.window.opener = top; top.window.open(”,’_self’,”); top.window.close(); _blank...
4. **无提示关闭**:在某些情况下,我们可能希望关闭窗口时不弹出任何警告框。这可以通过重置`opener`和使用`_self`参数来实现。 ```javascript this.window.opener = null; window.open("", "_self"); window....
本文档将详细介绍几种常用的JavaScript窗口操作方法,包括但不限于按钮提示框、提交按钮、关闭按钮等功能。 #### 二、按钮提示框 按钮提示框是一种常见的交互方式,用于向用户询问确认或提供警告信息。通常包括`...
通过以上介绍,我们可以了解到如何在JSP页面中使用JavaScript代码来直接关闭当前窗口而不弹出任何提示框。这对于提高用户体验和简化页面逻辑具有重要作用。开发者可以根据实际需求选择合适的方法来实现窗口关闭的...
9.2.5小节涉及了Window对象的三个信息提示方法:`window.alert()`、`window.confirm()`和`window.prompt()`。`alert()`用于简单地显示一条消息,用户无法输入任何信息;`confirm()`则会弹出一个带有“确定”和“取消...
3. **接受风险提示**:系统会弹出一个警告框提示你修改这些设置可能会导致不稳定的情况。点击“接受风险并继续”按钮。 4. **搜索配置项**:在页面顶部的搜索框中输入`dom.allow_scripts_to_close_windows`,页面会...
在提供的文件内容中,主要涉及了JavaScript在处理网页窗口、表单、提示框以及导航方面的一些常见操作。下面将详细阐述这些知识点: 1. **文档对象模型(DOM)**: - `document` 对象代表整个HTML或XML文档,可以...
在上述的【标题】和【描述】中,我们讨论的是如何使用JavaScript来关闭浏览器窗口,而不会弹出通常伴随关闭动作的确认提示框。 在JavaScript中,`window`对象是全局对象,包含了与浏览器窗口相关的属性和方法。关闭...
一旦设置完毕,JavaScript的`window.close()`方法就可以在Firefox中正常工作了。 但这种方法对用户来说并不友好,因为要求他们手动更改浏览器设置。因此,开发者需要寻找更优雅的解决方案。一个可行的替代方法是...
本文实例讲述了JS实现刷新父页面不弹出提示框的方法。分享给大家供大家参考,具体如下: A页面 open方式出 B页面 ,当B页面做了类如保存动作后,需要关闭B页面,刷新A页面的情况下,会弹出一个提示框,要求点重试,...