Opera bug : window.onunload事件不触发??

Debian 11 之使用hostapd与dnsmasq进行AP设置 本文介绍debian 11 系统下,使用hostapd 和 dnsmasq配置无线热点的方法。 阅读详情

以下是测试代码:

 

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Insert title here</title>
<script type="text/javascript">
    window.onload = function() {
        window.alert("onload");
    }
    window.onunload = function() {
        window.alert("onunload");
    }
</script>
</head>
<body>

</body>
</html>

 

用Opera运行此html页,当关闭标签页、关闭浏览器或刷新此页时,不会弹出显示“onunload”窗口。

用于测试的Opera版本:Opera/9.80 (Windows NT 5.1; U; zh-cn) Presto/2.2.15 Version/10.10

其他的Opera版本似乎也是如此。

 

GitHub工业级开源利器:StreamPipes如何简化工业物联网数据分析 Apache StreamPipes是一款GitHub上的工业级开源利器,旨在简化工业物联网数据分析。它通过图形化界面连接各类工业协议数据源,以拖拽方式构建流处理管道,并实现实时可视化,有效降低了数据分析的技术门槛,让业务人员也能自助完成从数据接入到洞察的全流程。 阅读详情

相关推荐

DAC8568控制器实战:如何用STM32实现多通道同步输出(附完整代码)

本文详细介绍了如何使用STM32微控制器驱动TI的DAC8568多通道DAC控制器,实现高精度的多通道同步模拟信号输出。内容涵盖硬件设计要点、SPI时序精准配置、驱动层命令构建,并重点解析了通过LDAC引脚实现同步更新的核心策略,提供了完整的代码框架和实战案例,帮助工程师快速解决多通道同步输出的工程难题。

weixin_29179311的博客 171

window.onbeforeunload关闭/刷新页面不生效的原因

window.onbeforeunload关闭/刷新页面不生效的原因

小匠的Blog 4160

MoveIt避障规划实战:从点云到OctoMap的环境感知全流程

本文详细解析了MoveIt避障规划中从点云到OctoMap的环境感知全流程,重点介绍了深度相机选型、点云数据处理、OctoMap生成及避障规划参数调优等关键技术。通过实战案例展示了如何利用MoveIt和OctoMap实现机械臂在复杂环境中的高效避障,为工业自动化和服务机器人开发提供实用解决方案。

weixin_30417487的博客 569

JavaScript中的onunload不能用的解决办法

JavaScript中的onunload不能用的解决办法决办法 原文地址:JavaScript中的onunload不能用的解决办法 今天学习JavaScript中的onunload事件,然后自己开始试一下效果,大概按照在w3school中看的,写了一下代码,发现并没有什么卵子用,我刚开始写的代码如下:<script> window.onunload=function(event){

任鹏鹏博客 3834

解决VMware与Hyper-V/Device Guard冲突的实用指南

本文详细解析了VMware与Hyper-V/Device Guard冲突的根源,并提供了三种实用的解决方案:彻底关闭相关功能、通过启动配置实现选择性引导,以及使用VMware Workstation Pro的Hyper-V兼容模式。指南包含清晰的诊断步骤、操作命令和避坑建议,帮助用户根据自身需求灵活选择,实现虚拟化环境的稳定运行或高效共存。

weixin_29306317的博客 684

模拟IC实战—30天精通Sigma-delta(Σ-Δ) ADC 行为级建模与仿真

本文为模拟IC工程师提供了一套为期30天的Sigma-delta ADC行为级建模与仿真实战指南。文章深入浅出地阐释了Sigma-delta ADC如何通过过采样和噪声整形两大核心技术实现高精度转换,并重点演示了如何使用Python从零搭建一阶和二阶调制器模型,进行性能仿真与关键指标分析,为后续电路级设计提供清晰的性能预算和架构指导。

weixin_29237635的博客 399

window.onload 不触发的解决办法

踩坑经历 昨天我在写前端代码时,有个需求是:提交表单后,后台返回一个数据到前端页面的隐藏域中,在这个页面加载完成后,判断这个隐藏域中是否有内容,有则弹出后台返回的信息。我首先想到的就是用 window.onload = function(){...} 的方式在页面加载完后实现对应的操作。当我测试功能的时候,竟翻车了,window.onload 里面的内容完全不触发。我也做了其它的测试,包括使用 jQuery 的 ready() 方法和 jQuery 自执行的方法来测试,这些方法能执行,但还是达不到我想要的效

zinbin的博客 9512

揭秘个人开发者接支付宝的‘野路子’:不用企业资质,用Python模拟扫码转账与回调监听

本文探讨了个人开发者如何通过Python模拟支付宝扫码转账与回调监听的技术实现,解析了支付宝URL协议格式,并设计了本地化的支付状态监听方案。文章强调该方法仅用于技术研究,实际应用需遵守支付宝官方接口和金融合规要求。

weixin_30736301的博客 409

IE中,关闭窗口是 window.onunload 不执行的 bug

当使用window.onunload=function(){...} 时,如果窗口刷新或浏览其他页面,则该函数会被调用.而如果窗口是被关闭时,则该函数不会被调用.目前不清楚为什么会这样.使用 window.attachEvent(onunload,function(){...});则可以解决问题.Regards .迷失网络

coder 3446

Linux-VMware安装后没有虚拟网卡VMnet1和VMnet8(亲测有效,一步一步跟着绝对成功)

VMware-安装后没有虚拟网卡VMnet1和VMnet8 就这个破东西我昨天弄了一天,网上什么VMware卸载重装,用CCleaner清理注册表什么的操作我全用了,但是昨天就是弄不好,同样的操作我昨天试了无数遍一直觉得可能是 持续更新中… 文章参考学习地址:https://blog.csdn.net/qq_42445139/article/details/87872130 ...

杨的博客 8852

概率的接力:拆解大模型“预测下一个词“的底层逻辑

大模型的智能不在于它拥有了意识,而在于它用纯数学的架构,将人类语言的复杂结构压缩为可计算的向量轨迹与概率接力。当我们不再将其拟人化为"思考者",而是视作高维条件概率引擎时,才能真正驾驭它。预测下一个词,从来不是终点,而是起点。未来的核心竞争力,属于那些能洞察其统计本质、善用其模式生成能力,并以人类理性与事实为锚点的协作者。词元的轨迹终会止步于上下文窗口,但对技术底层的清醒认知,才是跨越幻觉、走向真实智能的基石。

AI浩 331

如何处理window.onload常见不生效的问题?

是一个常见的页面加载事件,但在实际开发中,可能由于多个事件、脚本加载顺序问题或动态内容加载等原因,导致它无法按预期工作。使用来代替是一个好的实践,可以避免事件冲突。通过调整脚本加载顺序、异步加载资源等方法,可以确保页面内容在执行脚本时已经准备好。这种方式能使你的代码更灵活、可靠,避免常见的加载顺序或资源冲突问题。

向着太阳迎着光 2488

996引擎 - 读写变量性能测试

单轮100万次读写,取3轮平均耗时(毫秒),有效读取率均为100%,数值越小性能越优。

灵台方寸山斜月三星洞 244

JS之onunload、onbeforeunload事件详解

简介 onunload,onbeforeunload都是在刷新或关闭时调用,可以在&lt;script&gt;脚本中通过 window.onunload来调用。区别在于onbeforeunload在onunload之前执行,它还可 以阻止onunload的执行。 onbeforeunload 是正要去服务器读 取新的页面时调用,此时还没开始读取;而onunload则已经从服务器上读到了需要加载...

weixin_34221773的博客 1085

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

<转>js onload/onunload/onbeforeunload事件

js onload/onunload/onbeforeunload事件

凤歌 1086

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

JS基础篇--JS之onunload、onbeforeunload事件详解

简介 onunload,onbeforeunload都是在刷新或关闭时调用,可以在<script>脚本中通过 window.onunload来调用。区别在于onbeforeunload在onunload之前执行,它还可 以阻止onunload的执行。 onbeforeunload 是正要去服务器读 取新的页面时调用,此时还没开...

weixin_34054866的博客 1007

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

不同浏览器处理回退的一些异同

Firefox、Opera、Safari在这方面都做得比较人性化,完全的保留了页面unload时的状态,估计是直接从内存中读取缓存数据,所以后退速度相当快;其中Opera9.6会导致计数器停止,可能是个bug。IE在后退时则会回到最初状态,之前JS改变的DOM不复存在。 如果想让非IE浏览器退后时也能触发window.onload事件呢?这篇文章提到了解决方案。其实就是在页面是加入:   ...

wanxiaotao12-126-com 199

不同浏览器处理后退的一些异同

以前在测试自己写的webim时发现firefox有一个很人性化的特性:在页面上跟别人聊天的时候如果不小心点到了本页打开的链接,只要点一下 Firefox的后退按钮,就会退后到之前的页面,可以接着聊。也就是说在firefox中点击后退,原来页面的状态会还原,包括JS改变的DOM结构也会保持。 我们用下面的代码来测试一些常见的浏览器是怎么处理后退的。测试的浏览器有IE8beta2、Firefox...

weizuqing的专栏 173

uni-app的h5页面的onHide/onUnload方法不触发的问题解决

【代码】uni-app的h5页面的onHide/onUnload方法不触发的问题解决。

qq_44242707的博客 8053

【解决】uniapp,无法在onLoad及onUnload生命周期内触发激光扫码的监听事件,可在created及beforeDestroy生命周期内触发

uniapp开发App,发现无法在onLoad及onUnload生命周期内触发及销毁子组件内的激光扫码的监听事件。

huangfuyk.的博客 2695

浏览器怪癖:onload / onunload不会在后退/前进/刷新(Opera)上触发

问题 后退,前进或刷新页面时,不会触发onload和onunload事件 浏览器 歌剧 例 任何使用onload或onunload的代码,例如 window.onload=init;其中,init()是用于初始化某些变量的函数(例如)。 解 没有解决方案,因为据Opera开发人员和用户说,这不是错误。 Opera会维护脚本的运行状态,就好像我们返回该页面时从未离开过页面一样。 ...

IT与开发人员的地盘 782

我写了一个 js的onunload方法,但是在刷新页面的时候。会有个弹窗,然后我的方法就失效了...

onunload 方法是在用户离开页面(如点击链接、在地址栏中输入新网址或刷新页面)时执行的 JavaScript 函数。当刷新页面时,浏览器会先提示用户是否确定刷新,如果用户确认刷新,则会执行 onunload 方法。如果在弹窗中用户点击了取消按钮,那么onunload事件不会被触发 你可以考虑使用 beforeunload 事件 来取代 onunload. ...

weixin_35757531的博客 336

window.onload方法不执行也不报错的解决办法之一

window.onload方法不执行也不报错的解决办法之一

qq_34309663的博客 3643

关闭窗口时onunload和onbeforeunload不起作用的解决办法

今天学习卸载事件(onunload)时候,有时候关闭窗口有作用,有时候不起作用,在各个浏览器中的效果也不一样,为什么会这样呢? 上网查了查相关的解释,大佬说:“onbeforeunload和onunload在谷歌和火狐中,必须先按F12打开开发者模式,刷新或关闭网页,才会用提示框 。而且不能连续刷新,如刷新第一次有提示框接着刷新第二次,就变成直接刷新没有提示框。但是如果2次刷新时间间隔在30秒左...

🌱「码路小匠」:以代码为凿,刻出技术的形状 3万+

页面关闭事件window.onbeforeunload不触发

33

sh1307212321的博客 2356

JavaScript的onunload()方法在关闭页面时不执行

以下仅确定适用于IE11。 解决办法:将onunload()方法换为onbeforeunload()。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.

microcosmv的博客 1万+
上一篇: space字符
下一篇: Mootools add window onload event
FuDesign2008
博客等级 码龄18年 44粉丝 119原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值