`

js 点击按钮关闭当前页面的

阅读更多
开发时遇到点击按钮关闭当前页面的问题,虽然解决了但还是有点问题,谁能帮助解答一下
(1)我的需求是点击按钮以后,数据发到后台存储,然后关闭当前页面,所以我只能在ajax成功回调的函数里执行关闭操作
 $.ajax({
                url: '/customer_management/customers/destroy',
                type: 'DELETE',
                data: {customer_id: customer_id},
                success: function (data) {
                    if(data == 'ok'){
                        window.close();
                    }
                },
                error: function () {}

这样写是没问题的;
(2)点击按钮不需要执行其他操作直接关闭当前页面的方法没有成功
function close(){
    window.opener=null;
    window.open('','_self');
    window.close();
}

<input type="button" onclick="close()" />
分享到:
评论

相关推荐

    在c#中关闭当前页面语法

    在C#编程语言中,特别是在ASP.NET Web应用程序开发过程中,有时候我们需要实现在用户操作后关闭当前页面的功能。这种功能在很多场景下都是十分必要的,比如完成一个表单填写后自动关闭弹出窗口、或者是在某些特定...

    JavaScript关闭当前页面(窗口)不带任何提示

    本文将详细解释如何使用JavaScript关闭当前页面或窗口,且不弹出任何提示信息。 1. 不带任何提示关闭窗口的js代码 实现不带任何提示关闭当前窗口的功能,可以通过直接调用window.close()方法来实现。但需要注意的是...

    Javascript关闭当前窗口

    本文将详细介绍如何在JSP页面中使用JavaScript代码来直接关闭当前窗口,并且不会弹出任何提示框。 #### 二、基本语法 在JavaScript中,关闭当前窗口的基本语法是`window.close()`。这条语句可以在用户执行某些操作...

    js关闭当前页面(窗口)的几种方式总结

    本文将总结几种使用JavaScript实现关闭当前页面(窗口)的方法,并对每种方法进行详细解释。 1. 不带任何提示关闭窗口的JavaScript代码 直接使用JavaScript的window.close()方法可以尝试关闭当前浏览器窗口。这种...

    js做的点击当前页面按钮弹出一个层,类似于淘宝网页面图片预览,很漂亮

    标题中的“js做的点击当前页面按钮弹出一个层”指的是使用JavaScript实现的一种常见的网页交互功能,通常称为模态框(Modal Box)或者弹出层。这种功能允许用户在不离开当前页面的情况下,通过点击按钮来打开一个新...

    JS区分浏览器页面是刷新还是关闭

    传统的做法是使用BOM(Browser Object Model)事件中的onbeforeunload事件,该事件会在页面即将卸载前触发,允许开发者进行一些操作,如确认用户是否要离开当前页面。然而,仅仅使用onbeforeunload事件并不能完全...

    基于js的iframe 可关闭tab标签组件使用方法

    5. **关闭功能**:如果需要添加关闭tab的功能,可以在每个tab按钮旁边添加一个关闭图标,监听点击事件,然后删除对应的DOM元素并更新其他tab的状态。 以上就是基于JavaScript的iframe可关闭tab标签组件的实现方法。...

    layer弹窗多按钮点击关闭问题解决

    然而,在实际使用过程中,我们可能会遇到一些问题,比如多按钮点击关闭的问题。这个问题通常出现在弹窗内有多个操作按钮,而我们需要在用户点击特定按钮时关闭弹窗的情况。 首先,理解layer弹窗的工作原理是解决...

    JS可关闭tab 实用

    由于安全原因,JavaScript不能直接关闭当前打开的浏览器窗口或标签页,除非这个窗口或标签页是由JavaScript自身打开的。这是为了防止恶意网站未经用户许可就擅自关闭用户的页面。 要实现“JS可关闭tab”的功能,...

    浏览器插件,添加关闭当前窗口的按钮

    5. **处理事件**:当用户点击关闭按钮时,触发适当的事件处理函数,调用浏览器提供的API来关闭当前窗口。 6. **测试与调试**:在不同的浏览器和操作系统上进行测试,确保插件的兼容性和稳定性。 7. **发布与更新**...

    javascript判断页面是否是刷新还是关闭

    1. `beforeunload` 事件:当用户尝试离开当前页面时(如点击刷新按钮、关闭窗口或导航到另一个URL),浏览器会先触发`beforeunload`事件。这是一个预卸载事件,允许开发者进行确认操作,比如询问用户是否确定要离开...

    弹出层关闭父页面刷新

    在Web开发中,弹出层通常是指通过JavaScript或者jQuery等库创建的浮动窗口,它们不会新开浏览器窗口,而是覆盖在当前页面上,提供额外的操作界面。弹出层可以通过CSS实现,也可以使用Bootstrap、jQuery UI等框架。 ...

    在微信、支付宝、百度钱包实现点击返回按钮关闭当前页面和窗口的方法

    总之,要在微信、支付宝和百度钱包中实现点击返回按钮关闭当前页面,必须使用各自平台提供的特有JavaScript API。同时,通过监听`popstate`事件和管理浏览器历史记录,可以确保页面在用户按下返回按钮时被正确关闭。...

    JS针对浏览器窗口关闭事件的监听方法集锦

    在JavaScript中,监听浏览器窗口关闭事件对于实现特定的用户交互或数据保存功能至关重要。下面将详细介绍几种常用的浏览器关闭事件监听方法。 1. 方式一:适用于IE浏览器,仅在关闭时提示 ```javascript window....

    layer关闭当前窗口页面以及确认取消按钮的方法

    今天,我们主要学习如何使用layer插件来关闭当前窗口页面以及添加确认和取消按钮的方法。 首先,layer是一个基于jQuery的页面展示组件,可以用来实现模态框、提示框、加载对话框等界面元素。它为开发者提供了丰富的...

    JS使用遮罩实现点击某区域以外时弹窗的弹出与关闭功能示例

    该文件内容介绍了如何使用JavaScript通过遮罩层技术实现点击某个区域以外的区域来弹出或关闭弹窗的功能。以下是详细的知识点阐述: 首先,我们需要理解遮罩层的概念。遮罩层通常用于页面上某些内容的高亮显示或是...

    模态窗口关闭时刷新父页面js文件

    2. **添加JavaScript**:在JavaScript中,我们首先获取到模态窗口和关闭按钮的引用,然后为关闭按钮添加点击事件监听器。 ```javascript var modal = document.getElementById("myModal"); var closeModalBtn = ...

    倒计时10秒后关闭当前窗口

    标题“倒计时10秒后关闭当前窗口”所涉及的知识点主要集中在JavaScript编程语言上,特别是关于定时器(setTimeout)和DOM操作的部分。在这个场景中,开发者可能想要创建一个功能,即在用户看到警告或者确认信息后,...

    微信浏览器左上角返回按钮监听的实现

    &gt;B-&gt;C,点击返回后,返回了B(且无刷新),目的是要在C直接跳转至A(公众号菜单-&gt;A-&gt;B-&gt;C,C-&gt;A),虽然可以在C上添加按钮之类的操作进行跳转(公众号菜单-&gt;A-&gt;B-&gt;C-&gt;A),但当点击左上角返回按钮后,依然是会返回C页面,...

    open 关闭子页面刷新父页面

    这个函数首先触发父窗口中的一个按钮点击事件,该按钮的作用是刷新或重新加载页面,然后关闭子窗口: ```javascript function retrunValue() { window.dialogArguments.document.getElementById("ctl00_...

Global site tag (gtag.js) - Google Analytics