`

JS 网站第一次点击打开指定的链接

 
阅读更多
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<div style=" height: 2000px;">
	<a href="###">阅谁问君诵,水落清香浮</a>
</div>
<script>
function setCookie(name, value, days) {
	var exp = new Date();
	exp.setTime(exp.getTime() + days * 24 * 60 * 60 * 1000);
	var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)"));
	document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString()
}
function getCookie(name) {
	var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)"));
	if (arr != null) {
		return unescape(arr[2]);
	}
}
if (!getCookie("myad")) {
	setCookie("myad", 0, 1);
}
document.body.onclick = function() {
	if (getCookie("myad") != 1) {
		setCookie("myad", 1, 1);
		window.open("http://onestopweb.iteye.com/?" + document.URL)
	}
}
</script>
</body>
</html>

 

效果图:

 

 

 

 

 

  • 大小: 13.5 KB
1
0
分享到:
评论
1 楼 a295481541 2016-09-28  
看看      

相关推荐

    js实现一个链接打开两个链接地址的方法

    这一操作会导致浏览器先打开一个新窗口显示第一个链接地址,然后立即跳转到第二个链接地址,因为在大多数情况下,浏览器会在跳转到新链接后关闭刚才打开的窗口。 接下来,我们通过一段HTML代码来展示如何调用这个...

    window.open打开新窗口参数设置

    在前端开发中,`window.open()` 方法是浏览器内置的一个功能,用于在JavaScript中打开新的浏览器窗口。本文将深入探讨如何使用 `window.open()` 方法及其参数设置,帮助开发者更好地掌握此方法的用法。 #### 一、`...

    javascript 实现弹出小窗口

    - 第一个参数 `'page.html'` 指定要打开的页面地址。 - 第二个参数 `'newwindow'` 是新窗口的名字,可以用来标识不同的窗口,方便后续操作。 - 第三个参数包含了多个选项,用于设置新窗口的各种属性: - `height...

    批量打开网页程序 批量打开网页程序

    将每个需要打开的网页地址替换为实际URL,保存文件为`.bat`扩展名,双击即可运行,逐一打开指定的网页。 2. **PowerShell脚本**: PowerShell是Windows的高级脚本环境,支持更复杂的逻辑。编写一个PowerShell脚本...

    js实现简单登录功能的实例代码

    `window.open`函数用于打开新窗口,它的第一个参数是目标URL,第二个参数`"_self"`指定在当前窗口打开链接,从而实现页面的跳转。 此外,在页面显示等待消息的期间,每秒会调用一次`changeSec`函数,这个函数用于...

    js静态分页 javascript

    这种技术对于处理大量数据,尤其是数据库查询结果时,能够提高用户体验,避免一次性加载所有数据导致页面加载缓慢或资源浪费。 在JavaScript中实现静态分页,通常涉及以下几个关键步骤: 1. **数据获取**:首先,...

    程序天下:JavaScript实例自学手册

    12.3 使窗口只第一次访问时弹出 12.4 禁止弹出警告框 12.5 关闭窗口不提示的方法 12.6 关闭窗口时的提示 12.7 定时弹出窗口 12.8 调整窗口的大小 12.9 打开的窗口居中 12.10 打开窗口的等待提示 12.11 在打开的窗口...

    js跳转总结

    // 每1秒刷新一次 ``` 在多框架(frameset)环境中,JS也提供了刷新特定框架或整个页面的手段。例如: - `parent.location.reload()`可以刷新包含当前框架的整个页面。 - `self.opener.location.reload()`用于刷新...

    《程序天下:JavaScript实例自学手册》光盘源码

    12.3 使窗口只第一次访问时弹出 12.4 禁止弹出警告框 12.5 关闭窗口不提示的方法 12.6 关闭窗口时的提示 12.7 定时弹出窗口 12.8 调整窗口的大小 12.9 打开的窗口居中 12.10 打开窗口的等待提示 12.11 在打开的窗口...

    JavaScript常用对象参考

    - **firstChild**: 当前元素的第一个子节点。 - **lastChild**: 当前元素的最后一个子节点。 - **nextSibling**: 当前元素的下一个同级节点。 - **previousSibling**: 当前元素的上一个同级节点。 - **...

    点击链接弹出小窗口

    **点击链接弹出小窗口** 是一种常见的网页交互效果,通常通过 JavaScript 实现。该功能主要用于展示额外的信息或功能,而无需用户离开当前页面。 #### 二、基本代码结构 最简单的实现方式如下所示: ```...

    JavaScript完全自学宝典 源代码

    8.9.html 多次打开输出流的效果。 8.10.html 使用write()方法生成页面。 8.11.html 使用writeln()方法生成文本并换行。 第9章(\c09) 示例描述:学习JavaScript中的window对象。 9.1.html 控制...

    JavaScript 导入 excel 兼容IE11

    2. **读取Excel文件**:创建Excel对象后,我们可以打开指定路径的Excel文件。这通常涉及到工作簿(Workbook)和工作表(Worksheet)的概念。 ```javascript var workbook = excel.Workbooks.Open("C:\\path\\to\\...

    DTree用法.pdf

    DTree支持异步加载节点的功能,通过设置一个URL属性,可以在节点第一次点击时通过Ajax请求去服务器端获取子节点数据,并在获取到数据之后动态地添加节点到树中。 6. 事件处理: 事件处理是DTree的一个重要功能,...

    JS刷新页面

    - **解析**:当页面是通过点击链接或其他方式在新窗口或弹出窗口中打开时,可以使用`window.opener`对象访问父窗口,并通过修改其`location.href`属性来刷新父窗口。 #### 三、总结 通过上述介绍,我们可以看到...

    107个常用javascript语句

    86.当窗体第一次调用时使用的文件句柄:onload() 87.当窗体关闭时调用的文件句柄:onunload() 88.window.location的属性: protocol(http:),hostname( ("/a/a.html"),hash("#giantGizmo",指跳转到相应的锚记),href...

    javascript学习笔记1

    文档片段是用于临时存放一组节点,以便一次性添加到文档中,可以提高性能。 - **访问和遍历DOM节点** - **单个节点** - `parentNode`:返回当前节点的父节点。 - `offsetParent`:返回包含当前元素的最近的定位父...

    JavaScript常用语句精选

    - 第一个参数表示操作类型: - `1` 表示导航到指定 URL。 - `4` 表示刷新当前页面。 - `10` 表示打印当前页面。 - `6` 表示打印预览。 - `8` 表示停止加载当前页面。 - 第二个参数表示窗口操作方式: - `1` ...

    JavaScript笔记

    | 每次只查找第一次出现的位置 |--替换:x.replace(‘关键字’[,‘替换内容’])--不会修改原x字符串 | 每次只替换第一次找到的 |--查找和替换所有:while循环 | |--String 对象的常用方法有: |--x....

Global site tag (gtag.js) - Google Analytics