问题标签 [onbeforeload]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 是否可以检测小程序的负载?
我正在开发一个 Safari 扩展,我想检测<applet>
s 何时在页面上加载(onbeforeload
事件)。但是,这些似乎没有这样的事件。
我该怎么做?将所有<applet>
标签转换为<object>
标签,然后拦截它们的onbeforeload
事件?我认为它会破坏document.applets
集合,所以这不是一个非常酷的解决方案。有没有更好的办法?
javascript - 如果未提交表单,则触发 onbeforeunload
我有一个通过 PHP 提交的表单,其中包含 3 个提交操作:
- 保存并继续
- 保存并退出
- 退出而不保存
我想触发“OnBeforeUnload”警报以显示如果用户没有单击任何表单操作以告知他们他们将离开页面,并且他们的更改可能不会被保存。
我已经尝试了以下代码,但似乎在我的点击事件之前触发了 unbeforeunload。关于如何最好地实现这一目标的任何建议?
javascript - 在发送请求之前更改图像的 src
我对这个问题做了很多研究,但没有成功。基本上我想要做的是:
1)用占位符替换所有图像的 src- 属性,例如'blank.gif'
2)使用原始图像位置添加 HTML5 data-original 属性
3)延迟加载图像(它需要 data-original 属性才能正常工作)
我没有成功的尝试: 1)将此事件侦听
器与此功能
附加document.addEventListener('beforeload', doBeforeLoad, true);
2)在document.ready上确定它不会工作..
我不知道这是否可能,所以任何帮助| 建议 | 资源将不胜感激
PS:例如,我想让它在这里工作)(因为它是一篇图像繁重的文章)
javascript - 在 IE8 中将 window.onbeforeunload 设置为未定义会导致“未实现错误
我在私有函数内部的脚本中有上述内容,导致 ie8 中出现“未实现”错误。
导致错误的特定行是:window.onbeforeunload = undefined;
根据我在其他问题中所读到的内容,window
应该将其声明为局部变量以解决此问题——但我不确定如何。
谁能向我解释这个错误和可能的解决方案?
谢谢!
javascript - 在执行任何函数之前执行函数
我想要做的是每次在 JS 中执行任何函数之前自动执行一个函数,如果可能的话,不管它是自定义函数还是本机函数。
IE。
我不想做以下事情:
甚至可以做我要求的吗?有什么建议、阅读或 w/e?
提前致谢。
extjs - 在应用程序创建和需求之前启动代码
我对正确实现我的代码的最佳方法有疑问。
我在 app.js 中有这个
这运作良好,但我不喜欢有很多代码是 app.js。有没有办法将“MyApp.configuration.elastic”代码“导出”到特定文件并调用它。我已经通过 Ext.require 尝试过,但是之前加载了需要此配置的其他文件...
如果有人有线索。
祝你有美好的一天 !
events - EasyUI 数据网格发送不需要的请求
我有一个数据网格(表),它在创建时会发送两个请求:
- 第一个是不需要的(不是我发送的)它没有参数(只有在分页设置处于活动状态时的行和分页),它确实到达了预期的 URL。
- 第二个是我编程的(它工作正常,我发送的参数)。
所以问题是,是什么触发了这个请求?
- 注 1:我什至添加
onBeforeLoad:function(){return false;}
并仍然发送不需要的请求。 - 注意 2:请求标头是相同的,除了 Content-Length。(当然)。
- 注3:相关问题:http: //www.jeasyui.com/forum/index.php?topic=560.0(我已经查过了)
- 注4:版本为:v1.10.4
这是代码:
HTML
JavaScript
javascript - 离开页面时执行的Javascript函数而不提示用户
我正在寻找一个在用户离开页面时执行的 javascript 函数,类似于该onbeforeunload
函数,但我不希望通过对话框通知用户
javascript - Chrome 扩展 - 在浏览器上加载 js 之前获取 Html DOM
我正在开发一个 chrome 扩展,它需要阻止 html 页面的加载,对页面中的 javascript 进行一些验证,在我的内容脚本中,并继续(或不)加载页面。
在我的带有“run_at”:“document_start”的清单中,内容脚本得到一个空的 html 并且无法进行验证。在 document_end 使用 run_at,它已经执行了页面中的 js,然后我的扩展程序对其进行了验证......
有没有办法像我的内容脚本中的 DOMContentBeforeLoad 一样设置?我真的没办法了。。
谢谢