Avatar billede mbl Juniormester
13. juni 2002 - 13:33 Der er 4 kommentarer og
1 løsning

Global variabel for flere frames

Hej Alle

Kan man lave globale variabler som kan gælde for flere frames. Det skulle gerne være sådan at man kun skal rette et sted og det så har effekt mange steder på websiden.

Eksempel
var sti = file://Server1/webside/billeder/

<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>New Page 10</title>
</head>

<BODY background sti & Bottom.gif"></BODY>
</HTML>

Hvis man kan hvor skal den så ligge for at virke i alle frames.
Avatar billede skovtrold Nybegynder
13. juni 2002 - 13:41 #1
Medmindre du kan køre asp, kan du måske bruge:
<BASE HREF="http://www.myhost.com/">
Læs mere på:
http://www.html.dk/dokumentation/html4/tags/base/
Avatar billede nikolajdu Nybegynder
13. juni 2002 - 13:45 #2
hvis du har lagt variablen i framen "venstre", så kan dutilgå den fra alle frames med:

top.frames["venstre"].minVariabel

/Nikolaj
Avatar billede mbl Juniormester
13. juni 2002 - 13:54 #3
Skal jeg skrive dette "top.frames["venstre"].minVariabel" imellem <head></head> på de frames jeg vil bruge den.
Avatar billede nikolajdu Nybegynder
13. juni 2002 - 14:03 #4
prøv med noget alá:

if(top.frames["venstre"].minVariabel){
variablen = top.frames["venstre"].minVariabel
}

/Nikolaj
Avatar billede Slettet bruger
13. juni 2002 - 17:28 #5
Måske også:

if (top.frames["venstre"] && top.frames["venstre"].sti)
sti = top.frames["venstre"].sti;
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