Avatar billede freestyleren Nybegynder
13. maj 2000 - 12:52 Der er 17 kommentarer og
1 løsning

Samme baggrund som til højre i framen, når man trykker på en link til venstre

Jeg har en hjemmeside med frames( http://offers.homepage.dk )
Som i kan se har jeg mine links til venstre og selve siden i højre, men problemet er at jeg jo har forskellige baggrunde på f.eks. siden med koder, det jeg kunne tænke mig var så at når jeg trykkede på "koder til spil" så ændrede framen til venstre automatisk baggrund til denbaggrund siden til højre havde... Kan man det?????????
PLEACE HELP!!!!!
Avatar billede mukke Nybegynder
13. maj 2000 - 13:31 #1
med lidt javascript er alt vel muligt...

i venstre frame vil det vel hede noget i stail med

document.background = parent.højreframenavn.document.background;

og hvis det skal gøres fra højre frame

parent.venstreframenavn.document.background = document.background;

hvor
højreframenavn og venstreframenavn
naturligvis skal afspejle framesetet.
Avatar billede Slettet bruger
13. maj 2000 - 15:30 #2
Du kan også bare sætte den til at skifte hele siden, så den skifter både menuen og den højre frame, det ødelægger selvfølgelig konceptet med at lave frames, men det virker.
Avatar billede freestyleren Nybegynder
13. maj 2000 - 15:45 #3
mukke eller andre::::::
Det skal jo være når jeg trykker på knappen koder til spil at den så ændrer baggrundtil venstre, så jeg ved jo ikke hvor eller istedet for jeg skal sætte den ind, her får du koden::::

nclick="top.frames.tekst.location='en.htm'"></font></p>
    <p><font face="Comic Sans MS"><input type="button"
    value="Koder til spil"

hvor eller istedet for skal din kode sættes ind henne?????
Avatar billede freestyleren Nybegynder
13. maj 2000 - 15:47 #4
sorry i starten står der selvfølgelig onclick  og ikke nclick
Avatar billede mukke Nybegynder
13. maj 2000 - 16:39 #5
så laver du en onload event i din body tag i en.html der ser sådan ud:

ONLOAD="parent.venstreframenavn.document.background = document.background;" eller sådan noget lignende - hvis det ikek virker kan du evt. prøve uden .document. :)
Avatar billede freestyleren Nybegynder
13. maj 2000 - 16:43 #6
ja, men hvor skal jeg skrive den??????
Avatar billede freestyleren Nybegynder
13. maj 2000 - 16:50 #7
du skal jo lige huske at det skal være sådan, at når jeg trykker på koder til spil skifter baggrunden i den frame hvor linksne er til den baggrund der er i højre side hvor selve "siden" er. Men når jeg så trykker på f.eks. forside, så skal den igen skifte baggrund til det den er til højre,  forstår du det????
Avatar billede mukke Nybegynder
13. maj 2000 - 19:23 #8
som jeg sagde skal du placere den i højresidens <body> tag.... hordan kan jeg være mere præcis??????
Avatar billede freestyleren Nybegynder
13. maj 2000 - 22:21 #9
Jeg forstår stadig ikke helt, jeg kan ikke se der står noget med en body tag nogle steder. Jeg er kommet til at sætte noget forkert kode ind her er det rigtige:::

<p><font face="Comic Sans MS"><input type="button"
    value="Koder til spil"
    onclick="top.frames.tekst.location='kodertil.htm'"></font></p>

Hvor siger du så at jeg skal sætte den ind..  evt. hvordan ser en body tag ud, altså hvis du ikke kan fortælle mig hvor i den kode jeg skriver her det skal sættes ind, du kan også få alle koderne på den side hvor jeg har linksne, så værsko::::

<html>

<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
<title></title>
</head>

<body background="blaa_balonger.jpg" bgcolor="#FFFFFF"
link="#FFFF00" vlink="#00FF00">

<p><a href="mailto:offer@post.cybercity.dk"><font
face="Comic Sans MS"><img src="email.gif"
alt="Skriv en E-mail til mig" border="0" width="89" height="34"></font></a></p>

<form>
    <p><font face="Comic Sans MS"><input type="button"
    value="Forsiden"
    onclick="top.frames.tekst.location='forside.html'"></font></p>
    <p><font face="Comic Sans MS"><input type="button"
    value="Billeder"
    onclick="top.frames.tekst.location='billeder.htm'"></font></p>
    <p><font face="Comic Sans MS"><input type="button"
    value="Lidt om mig"
    onclick="top.frames.tekst.location='en.htm'"></font></p>
    <p><font face="Comic Sans MS"><input type="button"
    value="Koder til spil"
    onclick="top.frames.tekst.location='kodertil.htm'"></font></p>
    <p><font face="Comic Sans MS"><input type="button"
    value="SMS besked"
    onclick="top.frames.tekst.location='sms.htm'"></font></p>
    <p><font face="Comic Sans MS"><input type="button"
    value="Ringetoner til mobil"
    onclick="top.frames.tekst.location='ringetoner.htm'"></font></p>
    <p><font face="Comic Sans MS"><input type="button"
    value="Links" onclick="top.frames.tekst.location='link.htm'"></font></p>
</form>

<p><a
href="http://users.cybercity.dk/cgi-bin/mybook.cgi?user=cft2173"
target="tekst"><img src="bogen.gif" alt="Skriv i min gæstebog"
border="0" width="57" height="57"></a></p>
</body>
</html>
Avatar billede mukke Nybegynder
14. maj 2000 - 11:41 #10
prøv at sætte ovenstående ind i en almindelig tekst-editor og søg efter body....:

<body background="blaa_balonger.jpg" bgcolor="#FFFFFF"
link="#FFFF00" vlink="#00FF00">

gad vide hvor body taggen er ;-)
Bortset fra at det skal være i de dokumenter der loades i main-framen - men de har også en body tag - ALLE html-dokumenter SKAL have en body tag :)
Avatar billede freestyleren Nybegynder
14. maj 2000 - 12:43 #11
Ok, jeg har først nu forstået at jeg skal sætte den kode du har skrevet ind i f.eks. koder til spil siden, og jeg har fundet body taggen, men jeg ved jo stadig ikke hvor jeg skal sætte den ind henne, kig en gang::

<body background="firering.jpg" bgcolor="#FFFFFF">

hvor skal den sættes ind????????????

Avatar billede mukke Nybegynder
14. maj 2000 - 23:56 #12
ONLOAD="parent.venstreframenavn.document.background = document.background;"
er en parameter på linie med background=""..

så prøv med

<body background="firering.jpg" bgcolor="#FFFFFF" ONLOAD="parent.venstreframenavn.document.background = document.background;">

Avatar billede freestyleren Nybegynder
15. maj 2000 - 14:43 #13
Det virker ikke!!!!!!
Avatar billede mukke Nybegynder
15. maj 2000 - 14:51 #14
Jamen hvad siger den?

Oh bemærk hvordan jeg kun har brugt kommentar hele vejen i gennem - jeg garranterer så sandelig ikke noget....

<INPUT TYPE=HIDDEN VALUE="Man må gerne tænke selv">
Avatar billede freestyleren Nybegynder
15. maj 2000 - 15:26 #15
Altså du siger jeg skal gøre sådan::


<body background="firering.jpg" bgcolor="#FFFFFF" <h1
align="center">
<INPUT TYPE="HIDDEN" VALUE="ONLOAD=" parent.framen.document.background="document.background;&quot;">
<p>&nbsp;</p>

Hvis det er sådan, ja så virker det stadig ikke!!!!!!!!!
hjælp dog
Avatar billede mukke Nybegynder
15. maj 2000 - 18:50 #16
Jeg gi'r op..

Jeg vil anbefale du kigger lidt i diverse HTML tutorials så du får det grundlæggende på plads før du bevæger dig videre...
Avatar billede freestyleren Nybegynder
16. maj 2000 - 09:16 #17
aaaaffffffffff, hvad kan du ikke bare svare!!!!!!??????!???oijfd
Avatar billede freestyleren Nybegynder
16. maj 2000 - 09:17 #18
ffuccccccckkkkkkkkkkkkkkkk
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

IT-JOB