如何绕过弹出窗口拦截器? [英] How to get around popup blockers?

查看:280
本文介绍了如何绕过弹出窗口拦截器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

很多网站可以绕过我的Googlebar的弹出窗口拦截器。即使是Opera 8

也无法阻止那些弹出窗口。我查看了代码,我什么都找不到

告诉我它是如何完成的。有谁能帮我找到它是怎么做的?


首先去
http://www.sitepoint.com/forums/show...5&page=1&pp=25


点击

最后?在页面上


然后弹出一个URL
http://www.sitepoint.com/popup/popup...id=3&forumid=6

将会显示。


我查看的页面确实有

< script src =" /popup/popupjs.php?zoneid = 3& amp; forumid = 6"

type =" text / javascript">< / script>

in< head>< / head>


他们是如何弹出窗口的?

So many websites can get around my Googlebar''s popup blockers. Even Opera 8
can not stop those popups. I looked into the codes, and I can find nothing
showing me how it is done. Can anyone help me find what how it is done?

First go to
http://www.sitepoint.com/forums/show...5&page=1&pp=25

Click on
Last ? on the page

Then a pop up with URL
http://www.sitepoint.com/popup/popup...id=3&forumid=6
will be shown.

I looked at the page which does have
<script src="/popup/popupjs.php?zoneid=3&amp;forumid=6"
type="text/javascript"></script>
in <head></head>

How did they popup the window?

推荐答案

co **** @ panix.com 写道:
这么多网站可以绕过我的Googlebar的弹出窗口拦截器。即使是Opera 8
也无法阻止那些弹出窗口。我查看了代码,我什么都找不到
告诉我它是如何完成的。谁能帮我找到它是怎么做的?

首先去
http://www.sitepoint.com/forums/show...5&page=1&pp=25

点击
最后?在页面上

然后弹出一个URL
http://www.sitepoint.com/popup/popup...id=3&forumid=6


我查看了确实有的页面
< script src =" /popup/popupjs.php?zoneid = 3& amp; forumid = 6"
type =" text / < head>< / head>中的javascript">< / script>


如何弹出窗口?
So many websites can get around my Googlebar''s popup blockers. Even Opera 8
can not stop those popups. I looked into the codes, and I can find nothing
showing me how it is done. Can anyone help me find what how it is done?

First go to
http://www.sitepoint.com/forums/show...5&page=1&pp=25

Click on
Last ? on the page

Then a pop up with URL
http://www.sitepoint.com/popup/popup...id=3&forumid=6
will be shown.

I looked at the page which does have
<script src="/popup/popupjs.php?zoneid=3&amp;forumid=6"
type="text/javascript"></script>
in <head></head>

How did they popup the window?




规则不同,但一般来说,如果一个事件是用户启动的
,它将被允许打开一个弹出窗口。因此,当您第一次访问页面时发生的常见弹出窗口

被阻止 - 它们是逻辑插入的
逻辑。但是如果你点击一个链接或按钮,它就是用户启动的
,并且通常会允许弹出窗口。类似于

暗示同意。


每个弹出窗口拦截器当然都实现了自己的算法,但那是'

通常是基本规则之一。



The rules differ, but in general the idea is that if an event is
user-initiated, it will be allowed to open a popup. Thus common popups
that occur when you first visit a page are blocked-- they are
logic-intitiated. But if you click a link or button, it is
user-initiated, and the popup will often be allowed. Sort of like
"implied consent".

Each popup blocker implements its own algorithm, of course, but that''s
usually one of the fundamental rules.


>规则不同,但一般来说,如果一个事件是
> The rules differ, but in general the idea is that if an event is
用户启动,它将被允许打开一个弹出窗口。因此,当您第一次访问页面时发生的常见弹出窗口被阻止 - 它们是逻辑插入的。但是,如果您单击某个链接或按钮,它将由用户启动,并且通常会允许弹出窗口。有点像
默示同意。

每个弹出窗口阻止程序当然都实现了自己的算法,但这通常是基本规则之一。
user-initiated, it will be allowed to open a popup. Thus common popups
that occur when you first visit a page are blocked-- they are
logic-intitiated. But if you click a link or button, it is
user-initiated, and the popup will often be allowed. Sort of like
"implied consent".

Each popup blocker implements its own algorithm, of course, but that''s
usually one of the fundamental rules.




好​​的,但仍然在页面上哪一行弹出东西?



OK, but still which line makes on the page make the thing popup?


PerlFAQ Server写道:
PerlFAQ Server wrote:
规则不同,但一般来说,如果一个事件是用户启动的,它将被允许打开一个弹出窗口。因此,当您第一次访问页面时发生的常见弹出窗口被阻止 - 它们是逻辑插入的。但是,如果您单击某个链接或按钮,它将由用户启动,并且通常会允许弹出窗口。有点像
默示同意。

每个弹出窗口阻止程序当然都实现了自己的算法,但这通常是基本规则之一。
The rules differ, but in general the idea is that if an event is
user-initiated, it will be allowed to open a popup. Thus common popups
that occur when you first visit a page are blocked-- they are
logic-intitiated. But if you click a link or button, it is
user-initiated, and the popup will often be allowed. Sort of like
"implied consent".

Each popup blocker implements its own algorithm, of course, but that''s
usually one of the fundamental rules.



好的,但仍然在页面上哪一行弹出东西?



OK, but still which line makes on the page make the thing popup?




无论哪个人说window.open


我想你错过了这一点。

剧本并没有打败弹出窗口拦截器。

用户是。



whichever one says window.open

I think you''ve missed the point.
The script isn''t defeating the popup blocker.
The user is.


这篇关于如何绕过弹出窗口拦截器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆