【网页特效代码-页面特效】24小时弹出一次,穿透WinXPSP2网页退弹弹窗.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
这篇文档主要介绍了一个网页特效代码,它涉及到JavaScript脚本,用于创建一个24小时内只弹出一次,并且能够穿透WinXPSP2系统退弹保护的弹窗。这种类型的弹窗通常用于广告展示或者重要的信息提示,确保用户在一定时间内不会被重复打扰。 我们来看一下JavaScript函数的使用: 1. `setCookie(name, value, expire)`:这是一个设置cookie的函数,它接受三个参数,分别是cookie的名称、值和过期时间。它将这些信息存储在用户的浏览器中,以便下次访问时能够读取。 2. `getCookie(Name)`:这个函数用于获取特定名称的cookie值。如果cookie存在,它会返回该cookie的值,否则返回null。 3. `register(name)`:注册函数,它在当前时间的基础上加上24小时(1000*60*60*24毫秒),然后使用`setCookie`设置名为"XFBBS"的cookie,值为传入的`name`,这样就确保了弹窗24小时内只出现一次。 4. `blockError()`:这个函数用于处理错误,通过将其设置为`window.onerror`的回调函数,可以阻止错误消息的显示,使得弹窗不受错误影响。 5. `if (window.SymRealWinOpen){window.open = SymRealWinOpen;}` 和 `if (window.NS_ActualOpen) {window.open = NS_ActualOpen;}` 这两行代码是针对特定浏览器(可能是Symantec或Netscape)的开放窗口方法的重写,以确保弹窗能穿透特定浏览器的防弹窗机制。 6. `popwin = null;` 和 `poped = false;` 分别是用来存储弹窗对象和弹窗是否已经显示的状态。 7. `paypopupURL = "http://www.xfbbs.com";` 这是弹窗的URL地址,当满足条件时,将会打开这个URL。 8. `contextualAds` 和 `document.getElementById('paypopupScriptDiv')` 这些代码可能与广告内容或者页面元素的动态加载有关,`contextualAds` 可能是一个全局变量,用于存储广告的相关信息。 9. `blk`, `setupClickSuccess`, `googleInUse` 等变量可能是用来跟踪弹窗状态或与其他功能交互的标志。 这段代码的核心在于利用JavaScript实现了一种具有记忆功能的弹窗,通过cookie来跟踪用户是否已经看到过弹窗,并且通过覆盖浏览器的默认行为,使弹窗能够在某些特定的浏览器环境下正常工作。这在Web开发中是一种常见的用户交互设计,旨在提供更好的用户体验,同时达到广告或其他信息传递的目的。
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![image/x-3ds](https://img-home.csdnimg.cn/images/20210720083646.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![bak](https://img-home.csdnimg.cn/images/20210720083646.png)
![application/x-dosexec](https://img-home.csdnimg.cn/images/20210720083343.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/release/download_crawler_static/29163277/bg1.jpg)
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 1
- 资源: 3万+
![benefits](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-1.c8e153b4.png)
![privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-2.ec46750a.png)
![article](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-3.fc5e5fb6.png)
![course-privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-4.320a6894.png)
![rights](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-icon.fe0226a8.png)
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
- java common-lang-commons-lang.jar
- JPEGsnoop-v1-8-0a.zip
- EMC与信号完整性分析
- [Java毕业设计]基于springboot vue的餐厅点餐系统的设计与实现-论文-源码
- 一款基于.NET Core Web + Bootstrap的企业级快速后台开发框架 内置模块如:用户管理、部门管理、菜单管理、
- 程序名称:悬架设计计算程序 开发平台:基于matlab平台 计算内容:悬架偏频刚度挠度;螺旋弹簧,多片簧,少片簧,稳定杆,减震器
- EMC快速入门的相关笔记
- android studio 配套资源 gradle8.7all
- 欧姆龙NB系列触摸屏配方程序,NB-Designer,基于触摸屏索引寄存器设计,含有宏功能 有200个配方组,支持配方号搜索功
- fpga uart串口verilog波特率 奇偶 校验 可配置rs232 rs422 rs485代码 资料包清单: 1.uart
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)