首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在任何现代浏览器中关闭当前标签页,如chrome、firefox、sarari、opera、IE和具有通用javascript的任何版本

如何在任何现代浏览器中关闭当前标签页,如chrome、firefox、sarari、opera、IE和具有通用javascript的任何版本
EN

Stack Overflow用户
提问于 2014-09-21 15:12:07
回答 2查看 883关注 0票数 0

当用户点击按钮时,我需要使用javascript关闭上面提到的任何常用浏览器中当前打开的选项卡。我找了很多,但没有得到正确的答案。一个片段来完成上面的任务对我很有帮助。我已经彻底检查了堆栈溢出上发布的所有答案,但没有一个有效。一定要考虑到这一事实会给出答案。还有,请不要重复

EN

回答 2

Stack Overflow用户

发布于 2014-09-21 15:45:06

您不能使用javascript关闭当前的浏览器选项卡。如果网站在没有用户意图的情况下开始像这样关闭自己,那么浏览器就不允许这样做,这对用户来说是令人恼火的。

我认为您只能关闭使用Javascript打开的选项卡。像这样:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 function openWin() {
  myWindow = window.open("", "myWindow", "width=200, height=100");    
  // Opens a new window
 }

   function closeWin() {
    myWindow.close();                                                  // Closes the new window
}
票数 1
EN

Stack Overflow用户

发布于 2014-09-21 15:22:08

你可以使用window.close();

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<html>
<script type="text/javascript">
function closeTab(){
window.close();
}
</script>
<body>
<div onclick="closeTab();">Close window</div>
</body>
</html>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25960616

复制
相关文章
.NET桌面程序集成Web网页开发的十种解决方案
  B/S架构的Web程序几乎占据了应用软件的绝大多数市场,但是C/S架构的WinForm、WPF客户端程序依然具有很实用的价值,如设计类软件 AutoCAD与Autodesk Revit、WPS、IT类的集成开发环境(数据库、图形处理软件)、PC端的小工具等等,充分利用了客户端电脑的资源综合计算能力,处理性能更加优秀。如果想在C/S架构的客户端程序中集成Web应用,也只能借助Web网页,然后将网页集成到客户端程序中,这样就间接的达到了目的。下面是客户端审图系统中集成Web网页的实际应用案例
张传宁IT讲堂
2022/05/09
3K0
.NET桌面程序集成Web网页开发的十种解决方案
62款前端数据可视化插件大盘点
在大数据时代,很多时候我们需要在网页中显示数据统计报表,从而能很直观地了解数据的走向,开发人员很多时候需要使用图表来表现一些数据。随着Web技术的发展,从传统只能依靠于flash、IE的vml,各个浏览器尚不统一的svg,到如今规范统一的canvas、svg为代表的html5技术,表现点、线、面要素的技术已经越来越规范成熟。我把前端数据可视化分为了五种: 1.图表 2.图谱 3.地图 4.关系图 5.立体图 我将按照顺序介绍62款前端可视化插件,下面就分享下其中34款图表插件: 1.amcharts url
钱塘数据
2018/03/06
25K4
62款前端数据可视化插件大盘点
C#开发BIMFACE系列52 CS客户端集成BIMFACE应用的技术方案
  在我的博客《C#开发BIMFACE系列49 Web网页集成BIMFACE应用的技术方案》、《C#开发BIMFACE系列50 Web网页中使用jQuery加载模型与图纸》、《C#开发BIMFACE系列51 Web网页中使用Vue.js加载模型与图纸》三篇文章中介绍了Web网页中集成BIMFace应用开发的技术方案与示例程序。在建筑领域中涉及的应用管理系统绝大部分都是BS架构Web形式,这是主流趋势。BIMFACE在网页中加载浏览模型图纸时用到了HTML5、CSS3、WebGL等新技术,无需安装任何插件,极速流畅的浏览体验,并且可以集成应用于App、小程序、公众号等移动端。
张传宁IT讲堂
2021/10/21
4.7K0
WinForm嵌入Web网页的解决方案
  企业级信息化系统绝大部分采用BS架构实现,如门户网站、OA系统、电商网站等,通过浏览器输入Web网址即可访问,对于使用者来说非常便捷,对于开发维护者来说也非常方便,程序维护只需更新服务器即可,使用者无感知。但是CS架构的WinForm客户端程序仍然具有很实用的价值,如WPS、IT类的集成开发环境(数据库、图形处理软件)、PC端的小工具。本地程序处理性能更优秀,但是频繁更新带来不友好的客户端体验。还有一种非常常见且实用的业务场景, Web网页与WinForm程序互相集成应用。
张传宁IT讲堂
2021/08/31
4.7K0
WinForm嵌入Web网页的解决方案
20+免费精美响应式Html5 网站模板01(含源码)
今天花了几个小时的时间整理了一些响应式网站模板,代码下载方式放在了文章末尾,有什么问题可以私信我或者评论区留言,此文章为系列文章,后面还会继续更新网站模板0203等等
海拥
2021/08/23
11.5K4
20+免费精美响应式Html5 网站模板01(含源码)
JavaScript学习笔记+常用js用法、范例(一)
JavaScript是一种网页编程技术,经常用于创建动态交互网页 JavaScript是一种基于对象和事件驱动的解释性脚本语言,类似C语言和Java的语法 事先不编译;逐行执行;无需进行严格的变量声明;内置大量现成对象,编写少量程序可以完成目标 不同的浏览器甚至同一浏览器的不同版本对JavaScript的支持程度都不一样
用户6808043
2022/02/24
2.1K0
咱们来聊聊什么是 Web
   浏览器最重要或者说核心的部分是 Rendering Engine,可大概译为“渲染引擎”,不过我们一般习惯将之称为“浏览器内核”。负责对网页语法的解释(如标准通用标记语言下的一个应用HTML、JavaScript)并渲染(显示)网页。 所以,通常所谓的浏览器内核也就是浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语法的解释也有不同,因此同一网页在不同的内核的浏览器里的渲染(显示)效果也可能不同,这也是网页编写者需要在不同内核的浏览器中测试网页显示效果的原因。
Demo_Null
2020/09/28
1K0
咱们来聊聊什么是 Web
【转】不同内核浏览器的差异以及浏览器渲染简介
浏览器最重要或者说核心的部分是“Rendering Engine”,可大概译为“解释引擎”,不过我们一般习惯将之称为“浏览器内核”。负责对网页语法的解释(如HTML、JavaScript)并渲染(显示)网页。
书童小二
2018/09/03
2.2K0
【转】不同内核浏览器的差异以及浏览器渲染简介
javascript如何监听页面刷新和页面关闭事件
在我们的日常生活中,时常遇到这么一种情况,当我们在点击一个链接、关闭页面、表单提交时等情况,会提示我们是否确认该操作等信息。
兔云小新LM
2020/05/19
12.6K0
常用的CSS框架
常用的CSS框架 之前在写自己的个人网站的时候,由于自己Web前端不是特别好,于是就去找相关的CSS框架来搭建页面了。 找到以下这么一篇文章(列出了很多常用的CSS框架): http://w3schools.wang/report/top-UI-open-source-framework-summary.html Bootstrap Semantic-ui Foundation Materialize Material-ui Phantomjs Pure Flat-ui Jquery-ui React-bo
Java3y
2018/03/15
3.3K0
常用的CSS框架
谷歌变坏了?Chrome 已成众矢之的
▷ 本文经授权转自:算法爱好者(id: AlgorithmFans )。未经许可,禁止二次转载。
养码场
2019/06/19
1.2K0
谷歌变坏了?Chrome 已成众矢之的
HTML 面试知识点总结
本部分主要是笔者在复习 HTML 相关知识和一些相关面试题时所做的笔记,如果出现错误,希望大家指出!
不愿意做鱼的小鲸鱼
2022/09/26
1.9K0
HTML 面试知识点总结
前端的发展历程
早期受制于浏览器以及技术、兼容性等问题,导致网页的显示效果非常的单一,几乎都是静态页,前端的工作也是非常简单,说是前端,其实只是一个模板工程师,编写页面模板,然后让后端负责渲染。所以在互联网早期,前端工程师这个职位可以说是不存在,通常由后端或者是美工来兼任。
谭光志
2020/09/28
1.7K0
javascript生成.xls文件(兼容IE&Chrome&Firefox)
贴代码,一切尽在注释中 <html> <head> <meta charset="utf-8"> </head> <body> <input type="button" value="下载设备模板" onclick="foo();" /> <script type="text/javascript" language="javascript"> var downloadTemplate = function() { /** * 根据所给数据创建并返回单行 tr节点
lonelydawn
2018/02/09
1K0
javascript生成.xls文件(兼容IE&Chrome&Firefox)
浏览器介绍
浏览器是指可以显示网页服务器或者文件系统的HTML文件(标准通用标记语言的一个应用)的内容,并让用户与这些文件交互的一种软件。它用来显示在万维网或局域网等内的文字、图像及其他信息。这些文字或图像,可以是连接其他网址的超链接,用户可迅速及轻易地浏览各种信息。大部分网页为HTML格式。
YangAir
2020/02/12
9.4K0
前端存储除了 localStorage 还有啥
❝ 本文介绍一些与前端数据存储有关,「有趣、好玩、有用」的开源库。除此之外,还会让你掌握各种 Web 存储方案的特点,赶紧来了解一下。 ❞
阿宝哥
2020/06/18
2.5K0
前端存储除了 localStorage 还有啥
【Web技术】630- 前端存储除了 localStorage 还有啥
前端的数据存储方式,你除了用过 Cookies、localStorage 和 sessionStorage 外,还有用过其它的存储方式么?其实除了前面提到的 3 种存储方式,目前主流的浏览器还支持 Web SQL 和 IndexedDB。
pingan8787
2020/06/24
2.3K0
【Web技术】630- 前端存储除了 localStorage 还有啥
document.getElementById 学习总结「建议收藏」
<%@ page language=”java” import=”java.util.*” pageEncoding=”UTF-8″%> <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”> <html> <head> <script language=”javascript”> alert(“hello!!!”); </script> </head>
全栈程序员站长
2022/09/14
2.7K0
这30个CSS选择器,你必须熟记(上)
CSS的魅力就是让我们前端工程师像设计师一样进行网页的设计,我们能轻而易举的改变颜色、布局、制作出漂亮的影音效果等等,我们只需要改几行代码,不需要借助任何软件,就能轻而易举的实现,感觉就像魔法师一般,几秒钟就能得到一个想要的效果,是不是很酷呢。
前端达人
2019/10/31
6700
这30个CSS选择器,你必须熟记(上)
【前端面试题】01—42道常见的HTML5面试题(附答案)
HTML5为我们提供了更多的语义化标签、更丰富的元素属性,以及更让人欣喜的功能。但在面试中,HTML5部分的面试题主要考察应试者对HTML5API的掌握情况,这是HTML5的重点,也正是这些API推动了前端的发展。
前端达人
2021/03/16
5.4K0
【前端面试题】01—42道常见的HTML5面试题(附答案)

相似问题

Javascript代码关闭标签,在IE,Firefox和Chrome?

32

如何检测Safari、Chrome、IE、Firefox和Opera浏览器?

2512

JavaScript/ jQuery关闭浏览器FireFox / Chrome / IE

414

使用Javascript关闭当前选项卡firefox和opera

12

如何创建浏览器扩展?兼容IE,Chrome,Firefox,Safari和Opera?

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文