Avatar billede jannek_ek Nybegynder
19. juni 2004 - 01:51 Der er 8 kommentarer

<a href="#top">rykker både index og frame.

jeg har en hjemme side, der bliver brugt som profil på arto.
arto er bygget op i frames, så den hp jeg bruger til profil er også i et frame. problemet er at jeg har kun een side, som man så kan hoppe rundt på med scroll eller <a name="top"></a> <a href="#top"><til toppen</a>.

Problemet er at når jeg går til et sted på siden, rykker både skærmbilledet og den div, der skal rykke, ned.
Hvilket ikke ser så smart ud...

www.shima.1go.dk eller www.shima.arto.dk

hvordan fikses det?
Avatar billede roenving Novice
19. juni 2004 - 01:58 #1
<a href="#top" onclick="parent.frames['ditFrameNavn'].location.href=this.href;return false;">til toppen</a>
Avatar billede jannek_ek Nybegynder
19. juni 2004 - 13:41 #2
nej det virker ikke rigtigt... jeg tror det har noget at gøre med at den ligger i et iframe, der ligger i et frame. Næermere bestemt det frame, der rykker ned (hovedside). iframet har ikke noget navn...
Avatar billede roenving Novice
19. juni 2004 - 13:45 #3
Måske:

onclick="parent.frames['ditFrameNavn'].frames[0].location.href=this.href;return false;"
Avatar billede jannek_ek Nybegynder
19. juni 2004 - 14:24 #4
nope...
jeg har overvejet noget med <base target="iframenavn">, men det er et problem, da iframet det hele ligger i ikke har noget navn...
Avatar billede roenving Novice
19. juni 2004 - 14:26 #5
frames kan bruges enten med navn eller med index, så du kan også adressere iframen med frames[0] !-)
Avatar billede jannek_ek Nybegynder
19. juni 2004 - 15:02 #6
det virker ikke sådan <base target="frames[0]"> og jeg har også prøvet med index, men det virker også som et popupvindue...
Avatar billede roenving Novice
19. juni 2004 - 15:12 #7
Nej, base-target dur kun med navngivne frames, men javascript kan adressere uden navn, men der kan være problemer med at 'navigere' sig frem til den rigtige frame, hvis de er nestet i hinanden ...
Avatar billede jannek_ek Nybegynder
19. juni 2004 - 20:30 #8
Jeg har ligge "tegnet" det, så du måske lettere kan lave koden:

<browser> bare browservinduet...

<hovedside> det er den, der rykker med når divet rykker...

<iframe> rør sig ikke, som den heller ikke skal...

<div> det er den, der skal rykke ned og op...

</div>

</ifram>

</hovedside>

</browser>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester