Hvordan virker det i FF

Tags:    html css

Jeg har lavet det her script:
Fold kodeboks ind/udKode 


Dette indsætter noget tekst fra et popup vindue i det oprindelige vindue, hvor der er en tekstbox(input) ..

Det virker fint i internet explorer, men firefox fatter intet :/

Er der en der vil hjælpe med at få det til at virke i firefox også ..?? :)



Indlæg senest redigeret d. 07.01.2007 14:19 af Bruger #10622
9 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Så vidt jeg husker (husker) findes window.opener ikke i firefox, men kan du ikke bruge open?



Hvis du ser efter i fejlkonsollen kan du se følgende fejl:

Error: window.opener.document.getElementById("image1") has no properties
Source file: http://mobilarena.dk/v2/popups/gallery.php?img=1
Line: 10

Det vil sige:
Den kan godt finde window
Den kan godt finde opener
Den kan godt finde document
Den kan godt finde getElementById
Den kan ikke finde "image1"

Lad os nu se i kildekoden:

<input type="text" name="image1" size="59">

Her er et input, som har NAME = "image1"
Funktionen getElementById leder som navnet siger efter et ID

Du skal altså give dit input et id. Det kan eventuelt være det samme som inputtets name.



giv et link.

hvad siger fejlkonsollen?



Mathias: Nej

Jesper: Firefox gør' ingenting når man klikker på linket :S, det fatter bare nada :S ..



Du er nødt til at give et link til det.

Jeg får det fint til at virke:
http://temp.jesperkristensen.dk/opener.html



Hele side koden ser sådan her ud:
Fold kodeboks ind/udKode 


Det script du gav mig virker, indtil jeg selv prøver at smide det ind i mit script :/ .. Det virker fint i IE, men ikke FF ..



1: ARGH! LINK, LINK, LINK, ingen kode, LINK! :)

2: Det er ikke hele koden du har der. Har du en popup, er der to sider: en der åbner, og en der bliver åbnet.

3: LINK



http://mobilarena.dk/v2/newnews.php - der er siden, siden er lidt i uorden, da det nye css og osv, ikke er blevet uploadet .. Laver tingene på min egen server eller har installeret apache, det er nemmere end at uploade hver gang :)



Tak :)



t