计算机, 软件
弹出窗口 - 弹出窗口。 创建和使用弹出窗口
弹出窗口是一个弹出广告,旨在吸引网络流量或收集电子邮件地址。 这些元素通常是WorldWideWeb中互联网广告的形式。 通常,这些是在Web浏览器中打开以显示广告的新窗口。 它们通常由JavaScript使用跨站点脚本(XSS)生成,有时使用辅助有效负载并使用Adobe Flash。
一种弹出式广告是在一个隐藏在活动窗口中的新浏览器窗口中打开的弹出式广告。
发生历史
上个世纪90年代末,第一个弹出式广告出现在Tripod.com的主机上。 Ethan Zuckerman表示,他写了一个代码,在个别窗口中发布广告,以回应有关横幅广告的投诉。 随后,由于造成他的发明的不便,开发人员多次道歉。
Opera是第一个主要浏览器,用于包含阻止弹出窗口的工具。 Mozilla浏览器稍后通过开始阻止页面加载时生成的弹出窗口来改进这些开发。 在二十世纪初,所有主要的网络浏览器(Internet Explorer除外)允许用户几乎完全删除不需要的弹出广告。 2004年,微软公司发布了Windows XP SP2,它为此浏览器添加了一个锁。
大多数现代浏览器都配有防弹出工具。 第三方工具通常包括其他功能,例如过滤广告。
弹出式广告
某些类型的可下载内容 - 图像,免费音乐和其他内容 - 可以触发弹出式窗口。 此外,它们有时看起来像常规网页,站点名称将显示在搜索栏中。 许多资源使用弹出窗口来显示信息,而不会中断当前打开的页面。 例如,如果您在网页上填写表单并需要其他指导,PopUP窗口将为您提供其他信息,而不会导致已丢失表单中已输入的任何数据。 大多数弹出窗口阻止程序允许此下载。
但是,您需要记住,McAfee使用的某些Web安装程序使用弹出窗口来安装该软件。 在许多互联网浏览器上,单击链接时按Ctrl键将绕过过滤器。
在这种情况下,在一个弹出窗口上单击(甚至是随机的)可能会导致其他人的发现。
绕过弹出窗口阻止程序
广告横幅和弹出窗口的组合是“悬停广告”,使用DHTML在屏幕上显示页面内容。 使用JavaScript,广告可以叠加在透明图层的网页上。 几乎所有这些广告的作者都可以出现这个广告。 这样的弹出窗口脚本不能提前注意。 例如,广告可能包含与广告客户网站相关联的Adobe Flash动画。 它也可以看起来像一个正常的窗口。 由于广告是网页的一部分,因此无法阻止其使用阻止程序,但您可以使用第三方应用程序(如AdBlock和AdblockPlus)或可自定义的样式表来避免这种情况。
隐藏弹出式
此声明类似于通常的PopUP窗口,但它显示在主浏览器窗口后面,不会显示在其前面。 当弹出广告变得普及并开始占据整个计算机的屏幕时,许多用户学会立即关闭它们,而无需查看。 因此,PopUNDER出现,不会阻止用户查看网站的内容。 他们往往不注意,直到主浏览器窗口关闭或最小化。 研究表明,用户对广告的反应比弹出广告更好,因为它们看起来不那么干扰。
流行广告技术
该广告使用两个非常简单的JavaScript功能,1997年在Netscape 2.0B3浏览器中引入。 这种方法在互联网上被广泛使用。 现代网络发布商和广告客户使用它在网页内容之前创建一个窗口,下载广告,然后将其发送到屏幕上。
大多数现代浏览器只有在与用户进行任何交互(例如,单击鼠标)时才能打开弹出窗口。 任何非交互式呼叫(定时器回拨,下载事件等)将导致新窗口的阻止。 为了解决这个限制,大多数弹出式广告都是由直接附加到文档或文档主体的鼠标事件侦听器触发的。 这允许您捕获页面上没有被其他事件处理程序使用的所有鼠标点击。 例如,当用户选择文本时,附加到文档的侦听器看到鼠标点击。 因此,使用上述代码打开弹出窗口。
“Sly”弹出窗口生成器
使用浏览器时,各种站点和Web应用程序的用户不断面对不需要的弹出窗口。 通常,使用“关闭”或“撤消”功能删除此PopUP窗口。 由于这是一个典型的用户响应,开发人员开始应用一些技巧。 因此,当开发广告消息时,创建屏幕按钮或控件,类似于“关闭”或“撤消”的选项。 但是,当用户选择这些选项之一时,该按钮执行意外或未经授权的操作(例如,打开新的弹出窗口或将不需要的文件上传到用户的系统)。
由于网页设计技术允许作者使用任何“模拟”选项,有些用户拒绝点击或与弹出窗口内的任何元素进行交互。
URL重定向
有时URL会使用后台URL重定向功能重定向到广告页。 他们有时在新标签中打开,然后使用重定向将广告页替换为旧背景选项卡的内容。 AdblockPlus,uBlock或NoScript无法阻止这些弹出式窗口重定向。 广告客户越来越多地使用此功能来搜索PopUP窗口最为活跃的方法。
如何摆脱弹出窗口
如何在浏览器中移除广告? 首先,检查更新。 保持浏览器的最新状态在处理弹出窗口时非常重要。 大多数浏览器配置为自动更新,但可以禁用。 这个过程通常只需要几分钟。
- Firefox:点击左上角应用程序名称的按钮。 将鼠标悬停在“帮助”上,然后选择“关于Firefox”。 这将打开一个窗口,其中包含有关浏览器版本的信息。 如果您的浏览器未 更新, 则会自动下载并安装 更新 。
- Chrome:点击右上角的菜单按钮。 选择底部的“关于Chrome”,将打开一个新标签页,浏览器将检查更新。 如果是,它们将被自动安装。
- Internet Explorer:更新方法取决于您正在使用的浏览器的版本。 对于旧版本,您将需要登录Windows Update。 对于Internet Explorer 10和11,您可以通过单击齿轮图标并选择关于Internet Explorer来启用自动更新。
如果更新没有帮助
有时一个站点和类似软件的PopUP窗口被嵌入太深,以便可以通过更新来删除它。 在这种情况下,重新安装或修改Web浏览器可以帮助解决问题。
首先,下载要使用的最新版本的浏览器。 您可以在每个应用程序的主页上找到下载链接。
删除当前浏览器。 您可以从控制面板执行此操作,可从“开始”菜单进行访问。 打开程序和功能或添加/删除程序,并在列表中找到您的浏览器。 找到它后,点击“删除”并按照说明进行操作。 但请记住,无法在Windows中删除Internet Explorer。
确保保存书签和用户设置,以便在安装新浏览器时可以重新导入。 在删除期间,系统将提示您这样做。
安装新的浏览器 删除旧浏览器后,运行您之前下载的安装文件。 按照安装说明进行操作,并导入旧书签。 显示消息时,是否要将已安装的浏览器设置为默认应用程序,请选择“是”。
如何使用弹出窗口阻止程序
还有第二种方式如何在浏览器中删除广告。
火狐
默认情况下,弹出窗口阻止程序在浏览器中启用。 如果此功能未激活,您可以访问“选项”菜单中的设置。 怎么办?
点击“Firefox”按钮,选择“选项”。
点击“内容”标签。
选中“阻止弹出窗口”旁边的框。
点击“例外”按钮。 确保列表中只包含受信任的站点。
铬
弹出窗口在此浏览器中被默认阻止,但有时还有其他设置。 如果是这样,请执行以下操作。
单击右上角的菜单按钮,然后单击设置。
点击页面底部的“显示高级设置”链接。
点击“隐私”部分中的“内容设置”。
向下滚动到“弹出式窗口”部分。 确保选择“不允许弹出窗口”选项。
单击管理例外按钮。 确保只列出受信任的站点。
InternetExplorer的
浏览器的更高版本默认启用弹出窗口阻止功能。 如果没有这样做,请自己做。
打开“工具”菜单或“机制”图标。 选择“Internet选项”。
点击“隐私”标签。
确保选中启用弹出窗口阻止程序复选框。
点击“设置”按钮。 确保列表中只包含受信任的站点。
调整锁定水平。 从下面的下拉菜单中选择安全级别。 设置为高以防止弹出窗口。
插件
另外,为浏览器安装附加组件。 您可以在Firefox和Chrome上下载几个附加组件,这将有助于最大限度地减少您遇到的弹出式窗口的数量。 有许多不同的附加组件可用,所以请务必阅读评论并仅下载经过验证的应用程序。
对于Firefox,请安装AdBlock和NoScript以防止网站下载您不想要的页面和内容。 对于Chrome NoScript是不可用的,但阻止广告和弹出窗口名为AdBlock的程序已成功使用。
Similar articles
Trending Now