<body onbeforeunload="return '您确定要关闭本页面吗?';">
<input />
注:三大主流浏览器中firefox和IE都支持onbeforeunload事件,opera尚未支持。
用法:
object.onbeforeunload = handler
<element onbeforeunload = “handler” … ></element>
描述:
事件触发的时候弹出一个有确定和取消的对话框,确定则离开页面,取消则继续待在本页。
handler可以设一个返回值作为该对话框的显示文本。
触发于:
关闭浏览器窗口
通过地址栏或收藏夹前往其他页面的时候
点击返回,前进,刷新,主页其中一个的时候
点击 一个前往其他页面的url连接的时候
调
用以下任意一个事件的时候:click,document write,document open,document close,window
close ,window navigate ,window NavigateAndFind,location
replace,location reload,form submit.
当用window open打开一个页面,并把本页的window的名字传给要打开的页面的时候。
重新赋予location.href的值的时候。
通过input type=”submit”按钮提交一个具有指定action的表单的时候。
可以用在以下元素:
BODY, FRAMESET, window
平台支持:
IE4+/Win, Mozilla 1.7a+, Netscape 7.2+, Firefox0.9+
分享到:
相关推荐
【描述】"基于JavaScript的人脸识别项目" 提示我们,这个项目利用JavaScript这一广泛应用于网页开发的脚本语言,实现了在浏览器环境中的人脸检测和识别功能。通常,这包括了面部特征的定位、识别和跟踪,使得用户...
在本主题"javascript经典特效---离开页面弹出窗口"中,我们主要关注的是如何利用JavaScript来实现用户试图离开网页时弹出确认对话框的功能。 在网页设计中,有时我们希望在用户即将关闭浏览器窗口或跳转到其他页面...
总的来说,"离开启动收藏夹"这一特性是JavaScript在网页交互中的一个实际应用,它结合了事件监听、用户提示以及可能的数据存储和书签管理功能,旨在提高用户体验并帮助用户更好地管理他们感兴趣的内容。这个压缩包...
标题中的“javascript经典特效---导航小窗口提示”指的是在网页设计中使用JavaScript实现的一种交互功能。这个功能通常是为了提升用户体验,当用户鼠标悬停在某个导航链接上时,一个小窗口会弹出,显示与该链接相关...
标题"javascript经典特效---关闭窗口的提示"揭示了我们将讨论的是一个使用JavaScript实现的常见网页交互效果,即在用户尝试关闭浏览器窗口时弹出提示。 在JavaScript中,可以利用`window`对象提供的事件监听器来...
JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责实现客户端的交互效果和动态功能。在标题中提到的“javascript经典特效——不提示关闭窗口”,这通常指的是使用JavaScript来防止用户在关闭...
此外,为了实现提示功能,我们可以监听`mouseover`和`mouseout`事件,当鼠标移到特定日期上时显示提示信息,离开时隐藏。 在实现日历特效时,可以考虑使用CSS3来增强视觉效果。例如,可以为选中的日期添加背景色,...
在JavaScript的世界里,实现按钮上的说明文字是一种常见的交互设计,它可以增强用户体验,提供更清晰的操作指导。...通过理解并实践这样的代码,开发者可以更好地掌握JavaScript在网页交互设计中的应用。
JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责实现客户端的交互效果、动态功能以及数据处理。在“javascript经典特效---源代码的显示.rar”这个压缩包中,我们关注的重点是源代码的展示,这...
当鼠标离开时,隐藏提示框。 ```javascript // 获取要添加提示框的元素 var element = document.getElementById('tooltipElement'); // 监听鼠标悬停事件 element.addEventListener('mouseover', function() { //...
JavaScript是一种广泛应用于网页和网络应用的编程语言,尤其在实现动态交互效果方面有着显著的作用。在本案例"javascript经典特效---title栏变化弹出.rar"中,重点是利用JavaScript来改变网页元素的title属性,从而...
JavaScript,也被称为JS,是一种广泛应用于网页开发的脚本语言,它主要负责处理网页的交互性和动态效果。这里我们详细探讨一下标题和描述中提到的一些关键JavaScript知识点。 1. **事件处理**: - `onBlur`:当...
JavaScript是一种广泛应用于网页和互联网应用的编程语言,它在网页中主要负责实现客户端的动态效果和交互性。在这个“javascript经典特效---Title栏特效一.rar”压缩包中,我们聚焦于一个特定的JavaScript特效——...
标题中的“离开页面时候的警告”指的是在用户尝试离开一个网页时,网页通过JavaScript或者其他技术显示的提示信息,通常用于确认用户是否真的想要离开,或者提醒用户保存未完成的工作。这种功能常见于在线表单填写、...
2. 鼠标事件处理:通过`addEventListener`函数,可以为链接绑定`mouseover`、`mouseout`、`click`等事件,实现当鼠标悬停、离开或点击链接时触发特定的效果,如改变背景色、显示下划线、弹出提示框等。 3. 动画效果...
JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责处理客户端的交互和动态效果。这个"javascript实例应用---按钮特效类.rar"压缩包显然包含了一些关于如何使用JavaScript来实现按钮特效的实例...
JavaScript屏蔽返回功能通常涉及到网页的导航控制,这是前端开发中的一种常见需求,特别是在单页应用(SPA)中。在浏览器环境中,用户可以通过点击浏览器的“返回”按钮来浏览历史记录,但有时候开发者可能希望阻止...
JavaScript是一种广泛应用于网页和网络应用的编程语言,尤其在实现网页动态效果和交互性方面具有重要作用。本资源“javascript经典特效---HTML代码的预览.rar”聚焦于利用JavaScript技术实现HTML代码的预览功能,这...
这样的设计使得用户可以在浏览器内直接触发EyeBeam的拨号功能,无需离开网页或者打开单独的应用程序。 "用于调用eyebeam"意味着EyeBeam是一款软电话应用,通常用于VoIP(Voice over Internet Protocol)通信。这款...
JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它主要负责实现客户端的交互性和动态效果。在这个"javascript实例-洪恩"的压缩包中,我们可能会发现一系列用于提升用户体验和增强网页功能的代码示例。 1...