Login or Sign up Help | Site Map
Connecting Tech Pros Worldwide

Iframe scroll to anchor problem.

Question posted by: splish (Guest) on July 20th, 2005 09:26 AM
Hello,
I have the following problem:

An Iframe exists inside a page (that has content exceeding the height,
therefore scrollbars kick in) - normal stuff.

When I want to use anchor references inside the Iframe the parent
page is affected also, in that it jumps to the top of the iframe, as though
there were an anchor at that point.

HELP !!

PS: This happens in IE, but is fine in NS.

Splishman


Would you like to answer this question?
Sign up for a free account, or Login (if you're already a member).
DU's Avatar
DU
Guest
n/a Posts
July 20th, 2005
09:26 AM
#2

Re: Iframe scroll to anchor problem.
splish wrote:
[color=blue]
> Hello,
> I have the following problem:
>
> An Iframe exists inside a page (that has content exceeding the height,
> therefore scrollbars kick in) - normal stuff.
>
> When I want to use anchor references inside the Iframe the parent
> page is affected also, in that it jumps to the top of the iframe, as though
> there were an anchor at that point.
>
> HELP !!
>
> PS: This happens in IE, but is fine in NS.
>
> Splishman
>
>[/color]

Give id to your anchors and use the scrollIntoView() method.

frames["FrameName"].document.getElementById("idAnchor").scrollIntoView(true);

will work in MSIE 6 for Windows, NS 7.1 and Mozilla-based browsers.

DU
--
Javascript and Browser bugs:
http://www10.brinkster.com/doctorunclear/
- Resources, help and tips for Netscape 7.x users and Composer
- Interactive demos on Popup windows, music (audio/midi) in Netscape 7.x
http://www10.brinkster.com/doctorun...pe7Section.html


splish's Avatar
splish
Guest
n/a Posts
July 20th, 2005
09:26 AM
#3

Re: Iframe scroll to anchor problem.
Thanks for the effort DU but it hasn't changed things for me.
It is producing the same effect as just linking to the anchor.
The parent page JUMPS to the top of the IFRAME instead of
just leaving itself in its current position.

Splishman


"DU" <drunclear@hotREMOVEmail.com> wrote in message
news:bga17q$haq$1@news.eusc.inter.net...[color=blue]
> splish wrote:
>[color=green]
> > Hello,
> > I have the following problem:
> >
> > An Iframe exists inside a page (that has content exceeding the height,
> > therefore scrollbars kick in) - normal stuff.
> >
> > When I want to use anchor references inside the Iframe the parent
> > page is affected also, in that it jumps to the top of the iframe, as[/color][/color]
though[color=blue][color=green]
> > there were an anchor at that point.
> >
> > HELP !!
> >
> > PS: This happens in IE, but is fine in NS.
> >
> > Splishman
> >
> >[/color]
>
> Give id to your anchors and use the scrollIntoView() method.
>
>[/color]
frames["FrameName"].document.getElementById("idAnchor").scrollIntoView(true)
;[color=blue]
>
> will work in MSIE 6 for Windows, NS 7.1 and Mozilla-based browsers.
>
> DU
> --
> Javascript and Browser bugs:
> http://www10.brinkster.com/doctorunclear/
> - Resources, help and tips for Netscape 7.x users and Composer
> - Interactive demos on Popup windows, music (audio/midi) in Netscape 7.x
> http://www10.brinkster.com/doctorun...pe7Section.html
>[/color]



 
Not the answer you were looking for? Post your question . . .
184,041 Experts ready to help you find a solution.
Sign up for a free account, or Login (if you're already a member).

Latest Articles: Read & Comment
  • Didn't find the answer you were looking for?
    Post Your Question
  • Top Community Contributors