弹出窗口拦截器检测 [英] Popup Blocker Detection

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

问题描述




我们有一个在弹出的Internet Explorer

应用程序窗口中运行的数据库应用程序。这样做的原因是将休闲用户

与地址栏和典型的IE导航按钮隔离开来。


该应用程序有一个浏览器测试页面显示发现弹出窗口阻止程序时出现错误消息

并打开弹出页面说明测试

如果没有弹出窗口阻止程序则成功。


是否有可靠的方法(最好是javascript)来检测主要的弹出窗口阻止程序(SP2,AOL,Yahoo,Google,MSN等)?我们目前

有一个临时解决方案,但是我们希望

有更好的解决方案。


我们我已经在网上对此进行了研究,并花了几个小时b / b小时尝试不同的选项。


该应用程序只能在MSIE上运行,所以解决方案可以是

资源管理器具体。


谢谢,

Raffi

解决方案

Raffi写道:

我们有一个在弹出的Internet Explorer
应用程序窗口中运行的数据库应用程序。这样做的原因是将临时用户与地址栏和典型的IE导航按钮隔离开来。


上帝,我讨厌那个。无法停止加载frickin页面,无法重新加载

它,不能回去,不能轻易看到URL,没有。这么多关于

的理由不喜欢那样的流行音乐。任何人都能想出一个可靠的理由为什么这种无法控制的流行音乐是一个好主意

对于一些用户来说?

有可靠吗?用于检测主要弹出窗口阻止程序(SP2,AOL,Yahoo,Google,MSN等)的方法(最好是javascript)


对我来说就像有人在工作状态一样艺术入侵

广告技术正在向用户社区寻求帮助。我可能是错误的b $ b,所以请告诉我们这是什么类型的应用程序。

该应用程序只能在MSIE上运行,因此解决方案可以是
Explorer特定。




当然。只有一个环境能够达到70%的用户:

广告。请告诉我,我错了。




Greg N.写道:

Raffi写道:

我们有一个在弹出的Internet
资源管理器应用程序窗口中运行的数据库应用程序。这样做的原因是将休闲的
用户与地址栏和典型的IE导航按钮隔离开来。
上帝,我讨厌这个。不能停止加载frickin页面,不能



重新加载它,不能回去,不能轻易看到URL,什么都没有。这么多关于不喜欢像这样的流行音乐的原因。任何人都能想出一个似乎合理的理由为什么这种无法控制的流行音乐对于一些用户来说是个好主意

是否有可靠的方法(最好是javascript) )用于检测
的主要弹出窗口拦截器(SP2,AOL,Yahoo,Google,MSN等)
对我来说就像有人在从事最先进的侵入性广告技术要求用户社区寻求帮助。我可能错了,所以请告诉我们这是什么类型的应用程序。

该应用程序只能在MSIE上运行,所以解决方案可以
特定于资源管理器。



当然。只有一个



环境:广告,达到70%的用户就足够了。请告诉我,我错了。



嗯,你错了。但考虑到互联网上垃圾的数量,

我真的不怪你。该应用程序是一个基于Web的数据库和

数据分析程序,由非计算机精明的观众使用。

我们将其设计为简单并且供用户浏览

应用程序使用

appliacation中集成的导航按钮。此外,该程序使用弹出窗口启动报告,以保持主会话屏幕完好无损。这应该是足够的信息来消除任何恶意。


顺便说一句,我是弹射阻滞者的坚定信徒。我在我的

PC上有2个。正确使用弹出窗口是一个很好的工具。可悲的是,

使用弹出窗口的合法应用程序由于滥用而变得更加麻烦。


Raffi


Raffi写道:

Greg N.写道:

Raffi写道:

[snip]关于不喜欢像这样的流行音乐的理由。任何人都可以提出一个合理的理由,为什么这种无法控制的流行音乐对某些用户来说是一个好主意?



作为一个弹出窗口,没有。作为一个应用程序,肯定。

是否有可靠的方法(最好是javascript)来检测主要弹出窗口拦截器(SP2,AOL,Yahoo,Google,MSN)等等。



对我来说,就像有人从事最先进的侵入式广告技术,正在向用户社区寻求帮助。我可能错了,所以请告诉我们这是什么类型的应用程序。

[snip]



[snip]该应用程序是一个基于Web的数据库和数据分析程序,由非计算机精明的读者使用。我们使用应用程序中集成的导航按钮设计
它简单,用户可以浏览应用程序。此外,该程序使用弹出窗口启动报告,以保持主会话屏幕完好无损。这应该足以消除任何恶意的意图。



我必须诚实并且承认我没有任何理由为它

现在。如果您需要网页渲染,但不需要浏览器,并且您正在为应用程序编写

那么为什么地狱实际上没有写一个应用程序?


当然,将一个HTML控件放到一个简单的

应用程序中,而不是用一个(相对)

标准浏览器来解决这个问题会更容易吗?


Hi,

We have a database application that runs in a popup Internet Explorer
application window. The reason for this is to isolate the casual user
from the address bar and the typical IE navigation buttons.

The application has a browser test page that displays an error message
when a popup blocker is found and opens a popup page stating the test
was successfull if there is no popup blocker.

Is there a reliable method (preferably javascript) for detecting the
major popup blockers (SP2, AOL, Yahoo, Google, MSN, etc.)? We currently
have a temporary solution in place which works OK but we would like to
have a better solution.

We have already reasearched this on the net, as well as spent a few
hours trying different options.

The application is designed to run on MSIE only so the solution can be
Explorer specific.

Thanks,
Raffi

解决方案

Raffi wrote:

We have a database application that runs in a popup Internet Explorer
application window. The reason for this is to isolate the casual user
from the address bar and the typical IE navigation buttons.
God, do I hate that. Can''t stop loading the frickin page, can''t reload
it, can''t go back, can''t easily see the URL, nothing. So much about
reasons not to like pops like that. Can anybody come up with a
plausible reason why this kind of uncontrollable pops are a good idea
for some users?
Is there a reliable method (preferably javascript) for detecting the
major popup blockers (SP2, AOL, Yahoo, Google, MSN, etc.)
Loks to me like somebody working on state of the art intrusive
advertising technology is asking user community for help. I may be
wrong, so please tell us what kind of app this really is.
The application is designed to run on MSIE only so the solution can be
Explorer specific.



Sure. Reaching 70% of the users is good enough in only one environment:
Advertising. Please tell me I''m wrong.



Greg N. wrote:

Raffi wrote:

We have a database application that runs in a popup Internet Explorer application window. The reason for this is to isolate the casual user from the address bar and the typical IE navigation buttons.
God, do I hate that. Can''t stop loading the frickin page, can''t


reload it, can''t go back, can''t easily see the URL, nothing. So much about
reasons not to like pops like that. Can anybody come up with a
plausible reason why this kind of uncontrollable pops are a good idea for some users?

Is there a reliable method (preferably javascript) for detecting the major popup blockers (SP2, AOL, Yahoo, Google, MSN, etc.)
Loks to me like somebody working on state of the art intrusive
advertising technology is asking user community for help. I may be
wrong, so please tell us what kind of app this really is.

The application is designed to run on MSIE only so the solution can be Explorer specific.



Sure. Reaching 70% of the users is good enough in only one


environment: Advertising. Please tell me I''m wrong.


Well, you''re wrong. But considering the amount of crap on the internet,
I don''t really blame you. The application is a web based database and
data analysis program which is used by a non computer savvy audience.
We designed it to be simple and for the user to navigate through the
application using the navigation buttons integrated in the
appliacation. Also, the program launches reports using popups to keep
the main session screen intact. That should be enough information to
dispell any ill intent.

BTW, I''m a strong believer of popup blockers. I have 2 of them on my
PC. Popups when used properly are a great tool. Sadly though,
legitimate applications that use popups have become more cumbersome to
implement because of their misuse.

Raffi


Raffi wrote:

Greg N. wrote:

Raffi wrote:

[snip] So much about reasons not to like pops like that. Can
anybody come up with a plausible reason why this kind of
uncontrollable pops are a good idea for some users?


As a pop-up, no. As an application, sure.

Is there a reliable method (preferably javascript) for detecting
major popup blockers (SP2, AOL, Yahoo, Google, MSN, etc.)



Loks to me like somebody working on state of the art intrusive
advertising technology is asking user community for help. I may be
wrong, so please tell us what kind of app this really is.

[snip]



[snip] The application is a web based database and data analysis
program which is used by a non computer savvy audience. We designed
it to be simple and for the user to navigate through the application
using the navigation buttons integrated in the appliacation. Also,
the program launches reports using popups to keep the main session
screen intact. That should be enough information to dispell any ill
intent.


I have to be honest and admit that I can see no reason whatsoever for it
now. If you need web-rendering, but not a browser, and you are writing
it for an application then why the hell not actually WRITE an application?

Surely it is a lot easier just to drop an HTML control into a simple
application rather than all this buggering around with a (relatively)
standard browser?


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

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