Avatar billede metaph Nybegynder
13. juni 2002 - 19:00 Der er 9 kommentarer og
1 løsning

Frames #1 problem

Det største minus ved frames er at man ikke kan se precis hvilken side man befinder sig på, hvilket f.eks. kan gøre det svært at bookmark'e en bestemt side. Så var det jeg tænkte:

Er det muligt i "Frame A" at vise, hvilken URL "Frame B" bruger?
Avatar billede Jman Praktikant
13. juni 2002 - 19:19 #1
hmm - evt. kune man lave et javascript med en knap på hver side, der laver en bookmark
Avatar billede metaph Nybegynder
13. juni 2002 - 19:22 #2
Nu skal du ikke stjæle ALLE mine idé'er!! =)

(det er et led i et større projekt jeg er i gang med)
Avatar billede jakoba Nybegynder
13. juni 2002 - 19:26 #3
<a href="" onclick="alert( parent.rammenavn.location.href );return false">klik her for at ser adressen på siden i rammen 'rammenavn'</a>

mvh JakobA
Avatar billede jakoba Nybegynder
13. juni 2002 - 19:29 #4
når man bruger frames ønsker man netop IKKE at de enkelte htmlfiler bliver bookmarked separat, når det bookmark aktiveres bliver siden jo så vist uden fx den navigationsmeny der burde ligge i den anden ramme.
Avatar billede metaph Nybegynder
13. juni 2002 - 19:33 #5
det ved jeg godt, men i dette tilfælde ér det en stor fordel
Avatar billede metaph Nybegynder
13. juni 2002 - 19:55 #6
JacobA: Næsten perfekt, men kan jeg få den til at opdatere hver gang jeg skifter side?
Avatar billede metaph Nybegynder
13. juni 2002 - 19:55 #7
(har brugt document.write i stedet for alert btw)
Avatar billede jakoba Nybegynder
13. juni 2002 - 20:16 #8
document.write overskriver det der står i siden (medmindre der skrives inden siden er færdighentet), så det kan ikke lade sig gøre med et svript på den side hvor adressen skal stå. istedet skal scriptet så stå i alle de sider der evt loades ind i den anden ramme:

<script type='text/javascript'> <!--
parent.rammederskalskrivesi.document.open( 'text/html', 'replace' );
parent.rammederskalskrivesi.document.write( self.location.href );
parent.rammederskalskrivesi.document.close( );
// --> </script>

mvh JakobA
Avatar billede metaph Nybegynder
13. juni 2002 - 20:25 #9
Denne tanke køre det lidt langt ud, og du behøver ikke at svare hvis du syntes det er for latterligt (jeg er ret ny med html og javascript):

Okay, ved at trykke på knap i FrameA, henter man oplysiningen om hvilken URL FrameB bruger og placere denne på FrameC... ?

Anyways, mange tak for hjælpen =)

MVH Metaph
Avatar billede metaph Nybegynder
29. august 2002 - 15:07 #10
Undskyld jeg først besvare nu, havede helt glemt dette post :)
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