Avatar billede angelenglen Nybegynder
17. januar 2003 - 09:24 Der er 11 kommentarer og
1 løsning

Samme mouseover script flere gange på siden

jeg bruger følgende script på en side jeg har (et forum)

<script language="JavaScript">image1= new Image(); image1.src = "http://www.whereever.com/1.gif"; image1on = new Image(); image1on.src = "http://www.whereever.com/2.gif";function on(name) { document[name].src = eval(name + "on.src"); } function off(name) { document[name].src = eval(name + ".src"); }</script>
<a onmouseover="on('image1');" onmouseout="off('image1')"><img border=0 name="image1" src="http://www.whereever.com/1.gif"></a>

-Problemet er at det er i min signature - dvs at hvis jeg skriver flere beskeder i samme forum-topic, så er der jo et billed med name="image1" flere gange.

jeg har brug for et script der viser et andet billed ved mouseover (det skal ikke være et link til nogensteder, bare mouseover)
-og det skal kunne indsættes fere gange på hver side.
derudover skal det kunne virke hvis det er skrevet på én linie (forum'et indsætter </ BR> ved linieskift, som ødelægger de fleste scripts hvis de ikke er på én linie.)
Avatar billede nikolajdu Nybegynder
17. januar 2003 - 09:43 #1
Kan du ikke bare give dem samme ID som de får i databasen....??
Avatar billede angelenglen Nybegynder
17. januar 2003 - 09:54 #2
hvad for database? og hvordan? (det er et phpBB jeg bruger - www.phpbb.com)
Avatar billede nikolajdu Nybegynder
17. januar 2003 - 09:57 #3
Når du poster et indlæg så får de vel en sags ID i enten database eller en tekstfil - Det vil så være passende at give billederne et navn der hang sammen med....

indlaeg1
billede1
indlaeg2
billede2

Comprende :)

/Nikolaj
Avatar billede angelenglen Nybegynder
17. januar 2003 - 09:59 #4
hmm ja, ok de får en id (hver post har en unik id) men hvordan overfører jeg den id til scriptet automatisk?
Avatar billede nikolajdu Nybegynder
17. januar 2003 - 10:00 #5
Det kommer jo helt an på hvad du får ud af id...

Smid gerne et link, så er det nemmest at se :)
Avatar billede angelenglen Nybegynder
17. januar 2003 - 10:00 #6
forum'et indsætter automatisk min signature efter hver post jeg laver, derfor vil det altid være det samme der bliver indsag (tror jeg da)
Avatar billede angelenglen Nybegynder
17. januar 2003 - 10:03 #7
Avatar billede angelenglen Nybegynder
17. januar 2003 - 10:04 #8
16785 skulle jeg så mene er Id'en.
Avatar billede olebole Juniormester
17. januar 2003 - 10:48 #9
<ole>

<img src="bla.gif"
    onmouseover="this.src='bla_2.gif';"
    onmouseout="this.src='bla.gif';">

/mvh
</bole>
Avatar billede olebole Juniormester
17. januar 2003 - 10:49 #10
Så slipper du helt for referencer  :)
Avatar billede angelenglen Nybegynder
17. januar 2003 - 12:05 #11
ok tak! det virker perfekt, og er meget mere simpelt.
lav et svar hvis du vil have points.
Avatar billede olebole Juniormester
17. januar 2003 - 12:10 #12
... svar  :)
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