function setFirstFocus(){
var ref = '';
if (document.referrer.length > 0) {
ref = document.referrer;
}
try {
if (ref.length == 0 && opener.location.href.length > 0) {
ref = opener.location.href;
}
} catch (e) {}
if(ref != ''){
if(ref.indexOf("DVR-02-08-01/DVR-02-08-01")>0){
//document.getElementById("DVR-02-09-00-02").focus();
setTimeout(function setReturnFocus1(){ document.getElementById("DVR-02-08-00-02").focus(); },1000);
}else if(ref.indexOf("DVR-02-08-03/DVR-02-08-03")>0){
setTimeout(function setReturnFocus1(){ document.getElementById("DVR-02-08-00-04").focus(); },1000);
}else if(ref.indexOf("DVR-02-08-04/DVR-02-08-04")>0){
setTimeout(function setReturnFocus1(){ document.getElementById("DVR-02-08-00-03").focus(); },1000);
}else{
setTimeout(firstFocus,1000);
}
}else{
setTimeout(firstFocus,1000);
}
}
涉及到匿名函数、页面跳转时设焦点等知识。
分享到:
相关推荐
通过学习和实践这些JavaScript知识点,你可以更好地理解和运用“超实用的JavaScript代码段”中的示例,从而提升自己的开发技能。无论你是初学者还是有经验的开发者,这份文档都可能为你提供宝贵的灵感和解决方案。
接下来,我们将编写JavaScript代码来实现自动显示和隐藏的功能。我们可以使用`setTimeout`函数来设置一个延迟执行的任务,而`setTimeout`配合`fadeOut`或`hide`方法可以实现元素的渐隐或直接隐藏。以下是一个简单的...
在IT行业中,尤其是在网络安全和网页开发领域,"代码混淆"是一种常见的技术,用于保护JavaScript代码不被轻易理解和篡改。然而,在某些情况下,如小米的抢购活动,开发者可能需要对混淆的JS代码进行反混淆,以便理解...
最后一段代码虽然部分缺失,但通常是实现延时关闭窗口的功能。通过使用`setTimeout`函数,可以设定一定时间后自动关闭当前窗口,这在一些特定场景下可能很有用,比如在完成某个操作后希望自动退出页面的情况。 以上...
在提供的压缩包文件“ASP.NET AJAX深入浅出系列课程(19):VS 2008的JavaScript代码提示功能”中,你可能会学习到如何在实际的ASP.NET AJAX开发环境中充分利用VS2008的JavaScript代码提示功能,以及如何结合ASP.NET ...
下面是一段基础的JavaScript代码实现这个功能: ```html <!DOCTYPE html> 返回顶部示例 #backToTop { position: fixed; bottom: 20px; right: 30px; z-index: 999; cursor: pointer; display: none; ...
**jsdiff:JavaScript文本差异比较库** ...无论是开发代码审查工具,还是构建协同编辑系统,jsdiff都是一个值得信赖的选择。通过理解和掌握jsdiff的使用,开发者能够提升工作效率,更好地理解和管理文本数据的变化。
JavaScript代码压缩工具是一种用于优化和减小程序体积的实用程序,特别是在网页开发中广泛使用。JavaScript代码的压缩可以显著提升页面加载速度,减少网络传输的数据量,从而提高用户体验。本工具以GUI(图形用户...
在网页中,实现复制一段文字的功能是非常常见的需求,比如用户可以方便地复制文章、代码片段或者链接等。本文将详细讲解如何使用JavaScript实现这个功能。 首先,我们需要了解浏览器的安全策略。出于安全考虑,...
逆向进阶,利用 AST 技术还原 JavaScript 混淆代码 ...AST 技术可以帮助我们深入了解 JavaScript 代码的内部结构,并且可以将混淆代码还原成原始代码, AST 技术的应用非常广泛,值得我们深入学习和了解。
### 使用JavaScript实现弹出框,过一段时间自动消失的知识点解析 在现代网页开发中,弹出框作为一种常见的交互设计,用于向用户展示重要的通知、消息或警告。通过使用JavaScript,我们可以实现一个弹出框,使其在...
3. **具体实例**:文章中提供了一段示例代码,展示了如何通过执行多个针对不同漏洞的攻击代码,使用“堆喷射”技术尝试覆盖内存区域,以期在特定条件下执行恶意代码。 #### 结论与展望 本文介绍的新方法通过结合...
1. 图片轮播:使用定时器实现自动切换,确保用户在一段时间后可以看到下一张图片。 2. 指示器:通常以小圆点或其他形式显示,代表当前展示的图片位置,用户可以通过点击指示器来手动切换图片。 3. 鼠标悬停暂停:当...
### Vue.js 学习文档知识点总结 #### 一、Vue.js 概览 - **起源与发展**: - **起源**:Vue.js 最初由尤雨溪(Evan You)在...无论是对于初学者还是有经验的开发者来说,Vue.js 都是一个值得学习和使用的优秀选择。
下面是一个简单的示例,展示了如何使用 PyV8 来执行一段 JavaScript 代码: ```python import PyV8 class Test(): def js(self): with PyV8.JSContext() as ctxt: func = ctxt.eval(''' (function() { return...
CodeMirror是一款广泛使用的JavaScript代码编辑器,它专为在网页上提供高质量的代码输入环境而设计。这款编辑器以其灵活性和强大的功能集而备受开发者喜爱。以下是对标题、描述和标签所涉及知识点的详细说明: 1. *...
本文将对“幻灯片js广告代码”进行详细解析,帮助读者理解这段代码的工作原理及其如何有助于搜索引擎优化。 #### 二、核心功能与实现机制 ##### 2.1 动态切换图像 该代码的主要功能是实现幻灯片式的图片轮播效果...
这个函数允许我们设定一段代码在指定的毫秒数后执行。在给定的代码中,`setTimeout("www_helpor_net()", 1000)`确保了每秒钟调用一次`www_helpor_net`函数,从而实现了时间的实时刷新。 ### 兼容性处理 值得注意的...
然而,本篇文档介绍了一种非常简练的方法——仅使用一行JavaScript代码来实现一个简易的轮播图效果。 #### 核心知识点解析 ### 1. 代码结构与原理 #### HTML结构 ```html <!DOCTYPE html> , initial-scale=...
在IT领域,特别是前端开发与浏览器交互中,利用JavaScript(简称JS)在浏览器地址栏执行特定代码是一种既有趣又实用的技术。以下是从标题“有趣的浏览器地址栏JS代码”及其描述和部分示例代码中提取的关键知识点,...