Connecting Tech Pros Worldwide Help | Site Map

Iframe scroll to anchor problem.

splish
Guest
 
Posts: n/a
#1: Jul 20 '05
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


DU
Guest
 
Posts: n/a
#2: Jul 20 '05

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").scrollIntoVie w(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/doctorunc...e7Section.html

splish
Guest
 
Posts: n/a
#3: Jul 20 '05

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").scrollIntoVie w(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/doctorunc...e7Section.html
>[/color]


Closed Thread