如何在页面加载前将javascript变量设置为null
How to set javascript variable to null before pageload
有一些代码我想设置为NULL之前,一个页面已经加载可能把它变成一个chrome扩展或油脂猴子脚本。下面是有问题的代码:
if (/*@cc_on!@*/false) {
document.onfocusin = onFocus;
document.onfocusout = onBlur;
} else {
window.onload = window.onfocus = onFocus;
window.onblur = onBlur;
}
}
function onBlur() {
var vidnowApp = document.getElementById("vidnow");
if (vidnowApp && vidnowApp.onAppDeactivate) {
vidnowApp.onAppDeactivate();
}
}
function onFocus() {
var vidnowApp = document.getElementById("vidnow");
if (vidnowApp && vidnowApp.onAppActivate) {
vidnowApp.onAppActivate();
}
}
将onBlur设置为null以便始终设置onFocus的最佳解决方案是什么?
尽快完成(例如,在body中的脚本标记中),但是,将您想要的元素集中在准备好的文档上。
相关文章:
- 调用类向后变量 (JavaScript)
- 初始化父类中的变量(JavaScript/CoffeeScript 习语)
- 可以'找不到变量javascript错误
- 输出数组变量javascript
- 自提交表单访问变量javascript
- 将变量 javascript 添加到用于旋转图像的链接中
- 在文本字段中显示保存的本地存储变量 - javascript
- 将变量添加到变量 JavaScript 中
- 获取要在变量 JavaScript 中使用的用户输入值
- 如何在变量 Javascript 中删除双引号
- 使用变量 javascript 从 json 文件中获取数据
- 读取输入和打印变量 - JavaScript 和 HTML 4.01
- 传递 PHP 变量 JavaScript 窗口位置
- 重置变量 JavaScript
- 变量 JavaScript 中的变量
- 尝试使用多个函数时无法使用全局变量 - JavaScript - 初学者
- 如何按值将数组分配给另一个变量 JavaScript
- setTimout 搞砸了变量 JavaScript
- 用内部函数变量更改外部函数变量?Javascript
- 根据变量 JavaScript 增加