In my case, the parent and the popup are both from the same webserver,
but the parent uses https and the popup doesn't!
(It's a dojo application, and I thought using http instead of https
would save downloading!)
So are you saying if they are both using https, then the location bar
goes away?
I've noticed if I use a localhost http server, then there are no
location bars in popups, but if I use a remote server somewhere on my
domain, then the location bars appear. This tells me there are some
situations where IE7 does not see a need for location bar display
forcing and I just wonder what all those types of configurations are.
For example, why force display of the location bar if both URLs are
from the same domain? (opener window, popup window) This seems
absolutely pointless to me. If it's anti-phishing, then it should
force display when the domains or the servers do not match.
For another example, XmlHttp does not allow comm between two different
servers on the same domain, as a security precaution (over zealous in
my mind, why not just limit the same as the browser, to one domain?).
This seems like a situation where the user might want to know that two
different servers are being used to feed the parent and the popup, and
therefor the location bar is displayed. But not if they both are
served from the same http server machine and port, then why bother?
jeff papineau
surfyogiATgmailDOTcom