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.
Når du åbner et vindue med javascript bliver der generet et link til vinduet.
1) i det åbnende vindues frames array self.frames.vinduenavn 2) i en variabel du evt opgiver idet du åbner var mitAndetVindue = window.open( fil, navn, ...)
hvis vinduet lukkes manuelt vil de pointere nogen gange blive sat til null så du kan teste
if ( mitAndetVindue ) // vinduet er åbent else // vinduet er lukket
Andre gange kan vinduet objekt ikke umiddelbart frigives så må du teste på fx mitAndetVindue.closed for at se om det er lukket så du skulle være ret sikker med:
if ( ( mitAndetVindue ) &&( !mitAndetVindue.closed ) ) // vinduet er åbent else // vinduet er lukket
Jeg skal have det sådan at når man åbner min side skal den åbne et par vinduer, hvis disse vinduer allerede er åbne skal den selvfølgelig ikke åbne dem igen. Hvordan går jeg det?? Ved de ovenstående foreslag skal jeg åbne vinduerene før, jeg kan tjekke på det og det er ikke så smart.
<ole> Først åbneren: var = window.open(\"ditDokument.html\",\"vinduesNavn\",\"height=400,width=600\"); ...og så et check: if (!mitVindue.closed) { alert(\'Hov, du...vinduet er stadig åbent!\'); } /mvh </bole>
Arrrrhhhhh...der skal stå var mitVindue = window.open(.....osv....
Den kan du kun checke, om det er \'closed\' - og altså HAR været åbent. Til gengæld SKAL vinduet have været åbent, før du kan spørge. Du kan også starte med at skrive:
var mitVindue = new Object(); mitVindue.closed = false;
Så starter mitVindue.closed med at være false, så du kan spørge til vinduet, FØR det har været åbnet første gang. /mvh
DET var satans...undskyld mit fransk! Der skal selvfølgelig stå:
var mitVindue = new Object(); mitVindue.closed = true;
...så mitVindue.closed er true, indtil vinduet bliver åbnet. Så er den false og bliver igen true, når vinduet lukkes! /mvh
Synes godt om
Ny brugerNybegynder
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.