2022年电信网页访问监控分析 .docx
《2022年电信网页访问监控分析 .docx》由会员分享,可在线阅读,更多相关《2022年电信网页访问监控分析 .docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用电信网页拜访监控原理分析熟知 ASP.NET 中弹出窗口技术摘要:本文争论如何以ASP.NET 中的 CodeBehind方式实现各种弹出窗口,实现与弹出窗口的交互;并探讨常用非标准IE 浏览器对弹出的窗口的各种过滤行为及使用弹出窗口相应计策,以期给出访用弹出窗口的一个通用较优方案;关键词: ASP.NET、CodeBehind 、过滤、 COM 接口、 JavaScript 、绑定作为 Microsoft的最新建立动态Web 网站的工具, ASP.NET 相对于 ASP 和 JSP在转变原始的 Web 编程方式方面有
2、了长足的进步;它的代码与页面分别技术 善的 Web 服务器控件为程序员供应了一个更加符合传统编程的 但 Web 编程仍是有着与传统编程不相同的特点,这些特点打算了 为止并不直接支持弹出窗口,必需通过 JavaScript 其中, sMessage 是提示信息;惋惜,这样的弹出窗口是只有一个“确定 ”按钮,只能起到提示作用;假如我们要在删除记录时候弹出一个询问的弹出窗口,此时你需要使用:bConfirmed=window.confirmsMessage 其中: bConfirmed 是返回值, sMessage 是提示信息;这个弹出窗口有两种挑选:“确定 ”或“舍弃 ”,其挑选的返回值放在 bC
3、onfirmed 中,可供代码作出判定;为了提高代码的可重用性与可读性,应当使 种方式可以达到这样的成效;HandlesbtAlert.Click演示 Response.Write方法和 alert 窗口; Response.WriteEndSub其中: key 表示这个脚本的唯独标识,script 是代表脚本的字符串;RegisterClientScriptBlock 的原型与 RegisterStartupScript 相同,两个函数不同在于将其包含的脚本代码写入到 HTML 文件的不同位置;RegisterClientScriptBlock 在 Page 对象的元素的开头标记后立刻发出客
4、户端脚本,RegisterStartupScript 就是在 Page 对象的元素的结束标记之前发出该脚本;假如你的脚本有与页面对象 doucument 对象 进行交互的语句 HandlesbtConfirm.Click演示 RegisterClientScriptBlock方法和 confirm窗口IfNotIsClientScriptBlockRegisteredclientScriptThen判定是否已经加入了该脚本,没有就加入; DimstrScriptAsStringstrScript=注册脚本EndIfRegisterClientScriptBlockclientScript,st
5、rScript假如挑选 ”否”,就连续向下执行;EndSub 名师归纳总结 - - - - - - -第 2 页,共 13 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用二、弹出指定页面光有提示窗口仍远远不能满意我们的要求,在程序中,我们经常需要弹出指定页面;此时可以使用 JavaScript 的 window.open方法;协作前面的RegisterClientSciptBlock方法,我们就可以实现指定页面的弹出;以下代码展现了如何弹出指定页面 : PrivateSubbtWinOpen_ClickByValsenderAsSystem.Object,ByV
6、aleAsSystem.EventArgsHandlesbtWinOpen.Click使用 window.open 与 registerStartupScript 简洁演示;IfNotIsClientScriptBlockRegistered OpenScriptThen 判定是否已经加入了该脚本,没有就加入;DimstrScriptAsString=RegisterStartupScriptOpenScript,strScriptEndIfEndSub程序使用 Window.open 方法来弹出新的页面,它只一个参数:新的弹出窗口的 URL 地址;事实在 window.open 方法有多个参
7、数,但这是 javascipt 的简洁内容,我们将不会在这儿具体分说;假如你有相关的问题,请查询 MSDN ;这段程序在 IE 中直接使用一切正常;但假如你正在使用类如 GoSurf 、MyIE2 、NetCapter之类的浏览器,那么,很不幸!你将看不到弹出窗口;这就是我们将要争论的弹出窗口过滤问题;三、非标准 IE 浏览器对弹出窗口的过滤行为争论广告窗口的泛滥使得不少网民不堪铺天盖地的广告扰乱纷纷舍弃标准IE 浏览器而使用诸如GoSurf 、MyIE2 、NetCapter 这样的使用 IE 内核支持多页面并能自动屏蔽广告的软件;据说在即将发布的 IE6sp2 中微软也将加入封杀广告窗口功
8、能;这对大多数网民当然是件好事,可对于程序员而言,我们使用弹出窗口的方式与一般广告并无本质的不同,这样的窗口也会被弹出窗口治理器不分青红皂白的封杀,其结果当然是我们不愿看到的;有没有一个标准的方式能让窗口正常的弹出呢?这就要求我们明白浏览器封杀广告的原理;通常的广告封杀器使用以下三种方式进行广告过滤:1 )、基于窗口标题的封杀方式这种封杀方式的原理是定时检查全部的 IE 窗口标题 ,然后于已经有的列表 由程序爱护的一个数组列表)来比较 ,假如有相同的 ,我们就关闭这个窗口;明显,这种方式有着诸多缺陷,它封杀了全部的弹出的窗口,管得太死,在程序真正使用的很少;不过,依据它进行的变形方式倒使用得相
9、当的普遍;那就是,基于窗口标题名称的智能过滤技术,它依据弹出窗口的标题是否含有关于广告的关键字进行封杀,这为提高过滤成效作出了很好的探究; 中,IE 窗口的类都为 IEFrame;同时,由于 Win2000 是一个基于 Unicode 代码的操作系统,所以没有 WorkerA 类,而以 WorkerW 类取而代之;同时,也不存在 rect.top 不相同的情形,由于笔者没有 WindowsXP 操作系统,所以不能针对 WindowsXP 作进一步的试验;方法;重载此方法,判定打开新窗口大事是否发生在浏览页面已经下载完毕之后;假如是,说明是正常的弹出窗口,反之加 以拦截;由于 Gosurf 这样
10、的浏览器本身就重载了Shocvm.dll 组件,所以使用第三种方法就自然成了顺理成章的事;然而在使用过程中有时也会发觉,广告过滤不很完善,但原理基本如此;桌子上放着一杯热茶,双耳倾听着美丽的音乐,手握鼠标正畅游于“ 网洋大海” ,突然在你的面前蹦出一个广告窗口,或者是在打开网页时连续弹出许多窗口 原来和谐的环境却被这个“ 弹出风波” 搞 得很尴尬,今日我们就来个重拳出击,完全摆脱“ 弹出” 的苦恼;窗口的原理和危害 所谓弹出式广告,是指拜访 Web网页时跳出来的广告 窗口;这是在线媒体使用率极高的一种广告方式;据有关人士透露,因 特网上的这种弹出式广告,从广告面积、点击率而言,它是现有的网络广
11、告模式中收效最好的一种;弹出式广告业务在网站广告业务中占有相 当大的比重,对于一些企业来说,弹出式广告是其打开市场的一把金钥匙,但是对于我们这些网民来说,时不时地弹出一个广告窗口,或是在 打开一个网站时连续弹出一系列广告窗口,无疑是一种损害,是一种造成听觉和视觉双重“ 污染” 的损害;那么弹出式窗口或是弹出式广告窗名师归纳总结 口的工作原理是什么呢?下面我们就来粗略地看看:1 信使服务弹出第 4 页,共 13 页窗口症状:有时,在使用运算机过程中,突然在屏幕中心弹出一个窗口,窗口中的内容就是一些广告信息,如图1 所示:- - - - - - -精选学习资料 - - - - - - - - -
12、个人资料整理 仅限学习使用图 1 信使服务窗口原理:这些广告是通过用户的系统中的“ 信使服务” 来胜利发送的,“ 信使服务” 在服务列表中名称为“Messenger” ,该服务用来传输客户端和服务器之间的 Net Send 和 Alerter 报警器 服务消息;默认情形下,“ 信使服务” 是打开的,所以当你的电脑连接到 Internet 上时,一些网站 包括厂商网站 可以通过该服务发送一些信息,在目标用户的运算机上会弹出一个名为“ 信使服务” 的对话框;现在有特地的信使发送软件可以批量的向某个 IP 段的电脑用户发送广告消息;2 弹出式广告 症状:弹出式广告的普遍率是最大的,现在几乎每个网站都
13、有弹出式广告,包括一些知名的大型网站,如搜狐、新浪、网易等,在你打开其主页时,立刻弹出许多窗口,如图 2 所示:图 2 易趣弹出广告这些窗口一般也没有什么地址栏、工具栏等,就是单独一窗口,如果网速较慢的情形下,你仍得等它们全部弹出来后才能正常浏览你的目的页面,当然你仍得一个一个地将它们关闭掉;原理:通常弹出式广告窗口基本上都是利用嵌套在主页面中的JavaScript语言来实现的,当打开网页时,这些代码就会自动被执行,而这些代码就是负责弹出这些小窗口的; 3 弹出的 ActiveX 签证信息窗口症状:有时,我们在打开一个网站时,会自动弹出一个“ 安全设置警告” 窗口,名师归纳总结 提示我们是否安
14、装由某某签名的控件窗口,如图3 所示:第 5 页,共 13 页- - - - - - -精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用图 3 ActiveX 控件安装提示原理:一些网站的功能需要一些程序来支持,而为了防止用户下 载独立的程序来完成这项功能的麻烦,实行了一种“ 即用即下” 的策略,也就是在你使用网站的这些功能时,你不用下载独立的程序来达到目的,只要下载支持相应功能的插件即可,典型的如在线杀毒网站的在线杀毒服务;其实,这些下载的插件就是一些ActiveX 控件,而 ActiveX 是微软集成本身操作系统及网络的技术结构,它包含动画,虚拟现实交互多 媒体
15、、信息等功能,它是微软的一个重要的网络技术,它可以让我们在线安装或运行网站中的程序;危害:针对以上的这些弹出式窗口、弹出式广告窗口、签证窗口,它们一般不像那些病毒程序,可能会 破坏你的系统,但是它们也有肯定的危害,归纳起来有以下几点:1. 干扰留意力,阻碍网络浏览,影响心情;弹出没完没了,有时不得不重新启动运算机;2. 影响运算机操作,窗口 3. 降低机器运行速度,耽搁用户时间;4. 导致系统不稳固,在低配置运算机上甚至导致死机;5. 降低网络浏览速度,并导致拨号用户频繁掉线;6. 造成听觉和视觉的双重污染;7. 弹出式窗口成为黑客攻击的重要渠道;与信使窗口说再见 针对信使窗口,我们应当如何将
16、其禁止呢?一般可以通过以下两种方案来达到目的:工具;下面我们就分别来看看:1. 禁止系统的信使服务, 2. 使用 1 禁止系统的信使服务 下面我们以流行的操作系统 Windows XP为例来介绍如何禁止信使服务,Windows 2000、Windows 2003 的操作方法类似:单击“ 开头掌握名师归纳总结 面板治理” ,在打开的“ 治理” 窗口中双击“ 服务” 打开“ 服务” 窗第 6 页,共 13 页口并双击“ 服务” 图标,然后在打开的“ 服务” 窗口中找到“Messenger”项,双击之,打开如图4 所示的窗口:- - - - - - -精选学习资料 - - - - - - - - -
17、 个人资料整理 仅限学习使用图 4 Messenger 设置窗口在图 4 所示的窗口中的“ 启动类型” 后面的下拉列表框中挑选“ 已 禁用” ,然后再单击“ 停止” 按钮,最终“ 确定” 即可将系统默认打开的信使服务禁止了,这样那些妄想通过信使服务在因特网上做广告的怪招将再也奈何不了你了;小技巧:我们可以在命令行中使用“net stop messenger ” 命令来快速的停止信使服务;2 使用工具取消信使服务 假如大家期望能便利的禁止信使服务,笔者向大家举荐一款小工具特地可以便利的应付信使广告服务的,这就是“ 信使服务终结者 1.0 ” ;信使服务终结者软件大小: 89KB 软件性质:免费软
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年电信网页访问监控分析 2022 电信 网页 访问 监控 分析
限制150内