Oprettet ons. d. 23. april 2008 kl. 10:30:24

marnox
marnox (13.930 point. Point ude: 350)

Hjælp til JavaScript i iFrame (toggleDisplay)

Jeg har smidt noget JavaScript ind i en iFrame, men der kommer fejl i scriptet og jeg forstår ikke helt hvorfor, da jeg ikke kan se nogle fejl i scriptet.

Stedet, hvor det går galt, er en tabel med et java script:
<TR>
<TD vAlign=top align=left width=20>
<IMG id=imgdisplay1 onclick="java script:toggleDisplay('divdisplay1','imgdisplay1');" height=10 src="http://www.detteereteksempel.dk/ (...) width=10 border=0>
</TD>
<TD vAlign=top align=left width=389>
<A id="" name="" href="java script:toggleDisplay('divdisplay1','imgdisplay1');">
Overskrift
</A>
<BR>
<DIV id=divdisplay1 style="DISPLAY: none">
<BR>
Bla bla bla bla bla bla bla bla bla bla bla bla.
</DIV>
</TD>
</TR>

.. og så henviser min iFrame til den side:
<iframe name="iframe01" src="http://www.detteerentest.dk/ (...) width="800" height="600" frameborder="0" marginheight="0" marginwidth="0" scrolling="no"></iframe>

Meningen er, at JavaScriptet skal vise teksten "Bla bla bla bla" under Overskrift, når man klikker på linket - og samtidig skifte billedet ud - men den melder fejl efter at være sat ind i en iFrame? Derudover skal billedet skifte tilbage og teksten skjules, når man klikker igen.

Jeg håber på, der er nogen som kan hjælpe? - og ikke mindst forklare mig det på en forståelig måde :-)

På forhånd tak..

/Malene

Skrevet ons. d. 23. april 2008 kl. 10:43:46| #1

w13
w13 (109.936 point)
www.2biaz.dk
Fejlmeddelelsen fortæller som regel, præcis hvad der er galt, så den har vi egentlig brug for, for nemmere at kunne hjælpe.

Men har jeg forstået det rigtigt, at når man klikker på noget inde i iframen, skal der vises/skjules noget udenfor iframen? Eller omvendt?

Hvis du skal kalde på noget udenfor iframen, er det ikke ligeså simpelt som nu, men det kan sagtens lade sig gøre. Jeg skal lige se funktionen toggleDisplay() også..

Skrevet ons. d. 23. april 2008 kl. 11:15:09| #2

marnox
marnox (13.930 point)
Fejlmeddelelsen

Linje: 1
Tegn: 1
Fejl: et objekt var ventet
Kode: 0
URL-adresse: http://www.detteerentest.dk/ (...)

Ja, du har forstået korrekt. Når man klikker i iFramen skal der vises et stykke tekst og et billede.

"Ikke lige så simpelt" .. (suk) jeg tænkte det nok ..

Skrevet ons. d. 23. april 2008 kl. 11:22:06| #3

w13
w13 (109.936 point)
www.2biaz.dk
Hvordan ser funktionen toggleDisplay() ud?

Dvs. at når man klikker i iframen skal der vises tekst og billede uden for iframen, ikke?

Skrevet ons. d. 23. april 2008 kl. 11:23:28| #4

marnox
marnox (13.930 point)
Hov .. jeg har lige gået det igennem og har selv fundet fejlen .. du får alligevel point, fordi du tog dig tid til at hjælpe :-)

Fejlen var den dummeste af alle - fejl40 - jeg havde fejl i navnet på JavaScript filen .. flovt! Det virker nu :-)

Undskyld ulejligheden..

Skrevet ons. d. 23. april 2008 kl. 11:27:05| #5

w13
w13 (109.936 point)
www.2biaz.dk
Det er så i orden. :)

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Hjælp til validering

Oprettet den 26. maj 2012 kl. 14.01
Stefan1 giver 20 point for svar | Giv et svar »

Javascript sliders?

Oprettet den 24. maj 2012 kl. 11.29
NizeGuy giver 15 point for svar | Giv et svar »

Validere navn i form

Oprettet den 22. maj 2012 kl. 15.13
13thsky giver 60 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger