Avatar billede kau Nybegynder
26. april 2002 - 08:29 Der er 41 kommentarer og
1 løsning

Lille Funktion i Javascript

Heeeey!
Jeg har dette script på denne side:
http://www.hh-powertimes.subnet.dk/

Men det ser utroligt klodset ud med alle de "RUM" billeder.
Det jeg vil have Eksperterne til at lave er at der kun er ET rum og så kan man skifte RUM Via. en DropDown menu.

-Kau

Ps. Jeg sætter ikke pris på men sig hvad i skal have for det.
Avatar billede francke Nybegynder
26. april 2002 - 09:30 #1
Man skal da have en chance for at bytte de møbler du har sat i i forvejen!
Men det er måske ikke meningen?
Avatar billede kau Nybegynder
26. april 2002 - 09:47 #2
Jo men det kan jeg IKKE lave!
Kan Du?
Du får rigeligt med points
Avatar billede Slettet bruger
26. april 2002 - 09:49 #3
Sættes i <head>:

<script>
function skiftRum(sel) {
ind = sel.selectedIndex;
val = sel.options[ind].value;
document.images["rummet"].src = val;
}
</script>

Sættes, dér hvor dine forskellige rum skal være:

<img src="http://www.zeth.dk/nstoday/baggrunde/niels.jpg" name="rummet">

Her er select-boksen:

<form>
<select onChange="skiftRum(this);">
<option value="http://www.zeth.dk/nstoday/baggrunde/niels.jpg" selected>Stue</option>
<option value="http://www.zeth.dk/nstoday/baggrunde/koekken.jpg">Køkken</option>
<option value="http://www.n-xpres.subnet.dk/penthouse.jpg">Penthouse</option>
</select>
</form>

Du kan selvfølgelig også preloade billederne, det vil gøre rum-navigationen en smule hurtigere.
Avatar billede Slettet bruger
26. april 2002 - 09:50 #4
For at bytte rundt på de møbler, der er i forvejen, skal du jo lige "hive" dem ud af billedet først. Det smarteste ville nok være at få en til at starte from scratch!
Avatar billede Slettet bruger
26. april 2002 - 09:51 #5
P.S. Har du kun tre rum, eller har jeg misforstået noget?
Avatar billede kau Nybegynder
26. april 2002 - 09:51 #6
phoenixv Kan du ikke lige give mig HELE koden herinde
Avatar billede kau Nybegynder
26. april 2002 - 09:52 #7
Det er ligemeget jeg kan jo selv tilføje flere
Avatar billede Slettet bruger
26. april 2002 - 09:52 #8
Det har du fået?
Avatar billede Slettet bruger
26. april 2002 - 09:53 #9
Ja, men hvis du nu ville have en preload-funktion!
Avatar billede kau Nybegynder
26. april 2002 - 09:54 #10
Vent lidt finder lige ALLE billederne
Avatar billede Slettet bruger
26. april 2002 - 09:55 #11
Hov hov, du skal kun give mig adresserne på alle dine RUM-billeder!
Avatar billede francke Nybegynder
26. april 2002 - 09:56 #12
Rummene skulle næste være lidt større!
Avatar billede kau Nybegynder
26. april 2002 - 10:00 #13
Gå ind på:
http://www.zeth.dk/nstoday/

Og find adresserne på rummene og sæt dem ind
Avatar billede Slettet bruger
26. april 2002 - 10:01 #14
Har du lov til at snuppe dem uden at spørge?
Avatar billede kau Nybegynder
26. april 2002 - 10:02 #15
Nej men kan vi ikke bare bruge dem midlertidigt jeg kan vel bare ændre i koden ik?
Avatar billede Slettet bruger
26. april 2002 - 10:04 #16
OK, det klarer du selv! :)

Så må lege lidt med denne preload-funktion i stedet:

<script>
rum = new Array("rum1.gif","rum2.gif","rum3.gif"); //Kan udvides i det uendelige. Indsæt de rigtige filnavne som anvist! Billederne skal være i samme rækkefølge som i din select-boks!

pl = new Array();
for (i = 0; i < rum.length; i++) {
pl[i] = new Image();
pl[i].src = rum[i];
}

function skiftRum(sel) {
ind = sel.selectedIndex;
document.images["rummet"].src = pl[ind].src;
}
</script>
Avatar billede Slettet bruger
26. april 2002 - 10:06 #17
Du behøver ikke give dine options noget value nu, forresten. Måske bare "0". Husk at holde rækkefølgen!
Avatar billede kau Nybegynder
26. april 2002 - 10:06 #18
Kan du ikke komme med den TOTALT færdige kode!
Avatar billede Slettet bruger
26. april 2002 - 10:08 #19
Den bliver kraftedme lang! Bare følg mine anvisninger fra mit første svar:

1. Scriptet skal op i <head>-sektionen.
2. <img>-tagget sættes dér, hvor rummene skal fremkomme.
3. <form>- og <select>-koden sættes dér, hvor dropdown-boksen skal fremkomme.
Avatar billede kau Nybegynder
26. april 2002 - 10:10 #20
Please kan du så ikke sende den til min mail Grubbe@tdcspace.dk

Ps: Phoenixv du er sq da for vild til javascript
Avatar billede Slettet bruger
26. april 2002 - 10:12 #21
Smiger virker ikke på mig... (måske kun en lille smule) :)

Jeg arbejder på det.
Avatar billede francke Nybegynder
26. april 2002 - 10:13 #22
phoenixv> Nu har du afsløret dig selv! :=)
Avatar billede kau Nybegynder
26. april 2002 - 10:13 #23
Sender du
Avatar billede kau Nybegynder
26. april 2002 - 10:14 #24
Hvordan har han afsløret sig selv?
Avatar billede Slettet bruger
26. april 2002 - 10:21 #25
Lad mig indlede med at sige, at din kode er MEGET rodet. Men jeg har fået sat det ind:
http://www.friserverplads.dk/phoenixv/powertimes.html

P.S. Det er ulovligt at modtage points for noget, der ikke er frit tilgængeligt for alle på Eksperten, så jeg kan altså ikke maile det til dig!
Avatar billede kau Nybegynder
26. april 2002 - 10:23 #26
Hvis man redigerer med frontpage kan man så Smadre koden?
Avatar billede Slettet bruger
26. april 2002 - 10:24 #27
Formodentlig ikke...
Men hvis jeg var dig, ville jeg starte forfra på din side, og så indsætte kodestumperne én efter én. Fx har du op til flere <head>-tags, og mange billeder kan ikke loades, etc.
Avatar billede kau Nybegynder
26. april 2002 - 10:26 #28
Kan du ikke ændre det sådan så det er kun "Det hvide" bagrunds sjov der er på siden (Jeg ved godt jeg er MEGET krævende)
Avatar billede Slettet bruger
26. april 2002 - 10:30 #29
Jeg forstår ikke helt, hvad du mener.
Avatar billede kau Nybegynder
26. april 2002 - 10:32 #30
Den kan ikke gemme din side
Avatar billede Slettet bruger
26. april 2002 - 10:34 #31
Gå ind i Vis-Kilde, og gem teksten som et html-dokument!
Avatar billede kau Nybegynder
26. april 2002 - 10:34 #32
Du ved godt den sorte bagrund der er på siden kan du ikke fjerne den
Og kan du ikke også fjerne der hvor der har været subnet banner
Og fjerne det nederste grimme billede
Avatar billede kau Nybegynder
26. april 2002 - 10:36 #33
Har jeg gjort men kan du ikke fjerne ovenstående
Avatar billede Slettet bruger
26. april 2002 - 10:40 #34
Her er mit forslag:
http://www.friserverplads.dk/phoenixv/powertimes.html

Jeg har prøvet at ryde lidt op i koden, men jeg har det lidt som Herkules, da han skulle muge ud i de guddommelige stalde på Olympen...
Avatar billede Slettet bruger
26. april 2002 - 10:41 #35
Men jeg bliver nødt til at gå nu; håber du kan bruge min hjælp til at komme lidt videre selv!

Jeg er formentlig tilbage i morgen.
Avatar billede kau Nybegynder
26. april 2002 - 10:43 #36
Veent Kan du ikke RYKKE "Rummet" op øverst?
Avatar billede kau Nybegynder
26. april 2002 - 10:47 #37
please
Avatar billede kau Nybegynder
26. april 2002 - 11:14 #38
Er der nogen der kan RYKKE rummet og det andet op i starten af siden
Avatar billede francke Nybegynder
26. april 2002 - 12:27 #39
Jeg kan ikke, men det ville da være bedre at placere tingene omkring rummet så der er oversigt!
Avatar billede Slettet bruger
26. april 2002 - 16:43 #40
Avatar billede kau Nybegynder
26. april 2002 - 22:12 #41
Phoenix
Er det så MIT script nu?
Avatar billede kau Nybegynder
26. april 2002 - 22:17 #42
Phoenixv Jeg ved ikke om det ville være for svært men kan du ikke lave for eks. en ting menu så man har mulighed for at lave emner såsom "Planter" og "Stole" osv.
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