Email conversation
From | Sunny |
To | Me |
Subject | popup windows |
Date | 12 February 2005 9:52 |
Hi.. just a question.
I have noticed that pop up windows on Internet Explorer (vers. 6 xp sp 2)
display the root url (in your case www.howtocreate.co.uk )before the actual
page title. Do you know any way around this? Or is it a new IE feature
(bug?).
Thanks
Regards
From | Me |
To | Sunny |
Subject | Re: popup windows |
Date | 16 February 2005 8:55 |
I don't see this in my install. It shows about:blank for a moment, but then
this is immediately replaced with the new title. At no point does it show
the page address in the popup title. Maybe this is a funny registry setting
in your install (good luck finding that ;). Sorry, no ideas.
Mark 'Tarquin' Wilton-Jones - author of http://www.howtocreate.co.uk/
Its a general issue.. i think it sneaked in after I did the SP2 on Windows
XP, a lot of people I have checked with can see it too.
heres a screen cap for you..
One positive comment.. i dunno why.. but how come your method sneaks past
the popup blocker on ie6 and others dont?
Thanks for the reply.. and the good work on ur site.. its great! Keep it up!
From | Me |
To | Sunny |
Subject | Re: popup windows |
Date | 17 February 2005 13:38 |
> people I have checked with can see it too.
aah, reproduced it on another machine (not on my own - weird)
It only happens if there are no tool bars showing and the content is
dynamically generated. This sounds like it might be a security feature (to
show you the address even if a page hides the address bar) but it can't be
because it doesn't show it if you hide the address bar but leave the menu
bar, so if it _is_ a security feature, this renders it totally useless ;)
I suspect this is a bug. Like it is trying to put the address into the
address bar, can't find any toolbars, panics, and puts it in the title
instead.
> how come your method sneaks past the popup blocker on ie6 and others dont?
The IE 6 XP SP2 popup blocker blocks unrequested popups only. This means
that it will allow popups to open if you click something, as it assumes the
click is a request to show you the next page. Since the next page may be a
popup, it has to allow it to open.
Almost all popup blockers are based on this idea; Opera's,
Mozilla/FireFox's, Safari's, OmniWeb's, iCab's, Konqueror's, etc. IE just
copied the others.
They will try to block popups that open as the page loads or is unloaded
and just at random intervals, as these are almost always unwanted popup
adverts. But they will treat a click as being a request, and that may open
a popup if the page says to do so. IE's popup blocker is easy to circumvent
by detecting clicks on the document (document.onclick) so that whenever a
user clicks anywhere, they will open. This is what Fastclick (and a couple
of other online advertising agencies) are using. Most other browsers are
immune to this.
It makes me wonder why people bother with popup advertising at all. People
block popups because they are annoying. So the sites find a new way to make
a popup even though they know the user doesn't want it because they tried
to block it. Do they think that irritating your users and driving them away
is going to make money?! Some people just do not understand ...