luk vindue uden variabel

Tags:    html css

<< < 12 > >>
Hejsa

hvordan lukker jeg dette vindue?

window.open("side.htm","vindue","width=100,height=100")



19 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Fejl: " 'vindue' er ikke defineret "



Ahhh my bad... sorry :)

Den kommer her:
Fold kodeboks ind/udKode 


Men nu har du jo sagt at det skal være uden variabel, er det så den jeg har som obj? for der er da ingen ide i, ikke at bruge den.

Casper



Huh? Du kan da ikke lukke et vindue du har "adgang" til... Hvordan gør man i html?
<a href="sidederlukkervinduet.htm" target="vindue">luk vinduet</a>
her skal man bare klikke på linket. Jeg vil gerne have det til at ske automatisk.


Du kan lukke et vindue med window.close(); hvis du har åbnet det med window.open ();

--
Ronni Egeriis - squirrel development: http://sqdev.dk/



Det skal så være i side.htm at window.close(); står.

--
Ronni Egeriis - squirrel development: http://sqdev.dk/



Hejsa

hvordan lukker jeg dette vindue?

window.open("side.htm","vindue","width=100,height=100")


Du starter med at skrive det om til:

MyWin = window.open("side.htm","vindue","width=100,height=100")

På den måde får du et handle i "MyWin".
Når du skal lukke det fra samme dokument som du åbnede det, skriver du bare:

MyWin.close();

Hvis du skal lukke det fra "side.htm" (altså når vinduet skal lukke sig selv) bruger du kommandoen,
i "side.htm":

window.close();

Hvis vinduet er blevet oprettet i en anden ramme (frame) end den du vil lukke det fra bruger du:

top.rammeNavn.MyWin.close();
hvor 'rammeNavn' er det eksagte navn på den ramme, hvori "window.open(...)" blev kaldt.

Det skulle vist dække det hele.

- karmazilla -



Hejsa

hvordan lukker jeg dette vindue?

window.open("side.htm","vindue","width=100,height=100")



Hvor skal du lukke det fra?

fra den side hvor du åbnede det fra?

så er det:
Fold kodeboks ind/udKode 




Fejl: " 'vindue' er ikke defineret "



obj må ikke bruges.



hmm ok...

Ved ikke om man kan det uden du lukker det vha. det vindue du har åbnet... har du mulighed for det? altså med en knap el. lign?!

Må jeg spørge hvorfor du ikke kan bruge det? det er jo bare en variabel...

Casper



hmm ok...

Ved ikke om man kan det uden du lukker det vha. det vindue du har åbnet... har du mulighed for det? altså med en knap el. lign?!

nej

Må jeg spørge hvorfor du ikke kan bruge det? det er jo bare en variabel...

Casper

jeg kan ikke ændre den angivne linje



Så må svaret være nej eftersom du vha. af javascript ikke kan lukke vinduer du ikke har adgang til... Så skal du over i noget windows API kald og evt. bruge FindWindow el. lignende...


Casper



Så må svaret være nej eftersom du vha. af javascript ikke kan lukke vinduer du ikke har adgang til... Så skal du over i noget windows API kald og evt. bruge FindWindow el. lignende...


Casper

hvad er det?

det virker mærkeligt at man ikke kan i jscript, når man kan i html



<< < 12 > >>
t