Jens Gyldenkærne Clausen <jens@gyros.invalid> writes:
> Lasse Reichstein Nielsen skrev:
>
> > Man kan også skrive "self.parent.parent",
>
> - i javascript. Det var vel egentlig en html-løsning der blev
> efterspurgt.
Ups, ja der kan man ikke. Der er kun "_self", "_parent", "_top" og
"_blank" til rådighed.
Jeg skal altså holde øje med hvilken gruppe jeg er i :)
> Men jeg er jo også nysgerrig - hvordan vil et
> "morfar"-link lavet med self.parent.parent se ud?
<a href="javascript:self.parent.parent.document.location.replace('foo.html')">?
>
> > selvom "parent.parent.frames[1]" måske kan virke.
>
> Er der en grund til at du brugte self i første eksempel men ikke
> her?
Næh, ikke specielt. Den fulde sti er vel egentlig
window.parent.parent eller window.self.parent.parent
men da det meste javascript udføres i et scope hvor man kan
se indholdet af window, så dropper jeg nogen gange det.
> 1-tallet i .frames[1] - henviser det til et rammeindeks (første,
> eller måske snarere anden ramme) i morfar-rammen?
Ja, hvis den har så mange rammer i sig, selvfølgelig.
/L
--
Lasse Reichstein Nielsen - lrn@brics.dk
Ph.D. i datalogi søger stilling som software-udvikler i Øst- eller
Nordjylland. Curriculum Vitae: <URL:
http://www.brics.dk/~lrn/cv.html>