"Vadim Plessky" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> On Wednesday 03 October 2001 06:37, Roland M�sl wrote:
> [...]
> |
> | function preload(s)
> | {
> | if(!document.getElementById){return}
> | if(top.location!=location){return}
> | document.write("<iframe width=100% height=100% scrolling=no
> | frameborder=0 src="+s+"></iframe>");
> | }
> |
> | So I use now
> |
> | if(top.location!=location){return}
> |
> | This works fine with MSIE and Mozilla 0.94, Netscape 6.1
> |
> | But not at Opera. Opera evaluates top.location equal location
> | and starts loading pages like mad.
> |
> | What other code to do the job, which maybe works even in Opera?
>
> Roland, Opera itself should be fixed! :-)
Yes :-)
Even their development team makes heavy security failures.
I reported the failure to opera.
Some days later, I discovered in my referer log files entries
with username and password.
When I visited the address found in my referer log file,
I was loged in as a developer in their Bugzilla system ;-)
> You better exclude it from list of supported browsers, instead trying to
fix
> your code.
>
> Anyway, instead of document.write(...)
> you can try createElement("IFRAME") but I doubt Opera supports it.
Would be good, because if not supporte, no problems :-)
Your proposal sent with PM worked
if(parent.location!=location){return}
But there are so many more Opera problems,
at last one is solved.
--
Roland M�sl
http://pege.org Clear targets for a confused civilization
http://BeingFound.com Web Design starts at the search engine