11. april 2002 - 13:42Der er
22 kommentarer og 1 løsning
Hvorfor bliver siden reloadet ved kald af javascript?
Når jeg fx bruger <A href=# onclick=playsound() osv ... ></A> i HTML, tager siden et reload i stedet for at nøjes med at hente det ønskede script. Bruger jeg i stedet <A href=java script:; onclick=playsound osv ... ></A> undgår jeg reload'et, men scriptet bliver ikke nødvendigvis (altid) aktiveret.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg har lige et indskud fra sidelinjen til minijensen1, nikolajdu og mrr og øvrige. Send jeres forslag, som "svar" i stedet for "kommentar". Ellers kan jeg ikke acceptere svaret (og give jer point). ;-)
hvad siger den hvis du bruger <IMG SRC="side2-filer/logogaf116.jpg" BORDER="0" WIDTH="116" HEIGHT="117" ALIGN="right" ALT="Kammertonen A" onClick="playSound();"> ..? eller det samme bare med java script:playSound(); ..?
Synes godt om
Slettet bruger
11. april 2002 - 14:51#12
<a href="java script:void(0);" onClick="playSound();"><img bla bla></a>
<ole> Der er ingen grund til at anvende 'href="java script:void(0);"' ... det er en misforstået brug af JavaScript pseudo-protokollen. Blot returner false i onclick-handleren, som jakoba foreslår. Det er både mere elegant og bedre i overensstemmelse med hensigten med syntaksen - og event-handlernes tiltænkte brug ;o) /mvh </bole>
Magik og Minijensen1: Tak for jeres feedback. Det var svært at vælge. Jeg valgte jakoba's svar på grund af Olebole's kommentar. Men Magik's løsning virkede også brugbar.
Til alle: Hermed lukker jeg spørgsmålet. Tak for jeres respons.
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.