20. maj 2007 - 14:15Der er
19 kommentarer og 1 løsning
Popup focus
Hej Eksperter,
Jeg har en åben vindue funktion: function PopUp2(url, iWidth, iHeight) { var iMyWidth = (window.screen.width-iWidth)/2; var iMyHeight = (window.screen.height-iHeight)/2; var newWindow = window.open(url, 'hej', 'width='+iWidth+',height='+iHeight+',toolbar=no,menubar=no,'+ 'resizable=yes,left=' + iMyWidth + ',top=' + iMyHeight + ',screenX=' + iMyWidth + ',screenY=' + iMyHeight + ',scrollbars=yes,status=no,location=no'); newWindow.focus(); }
Den sætter det nye vinue i focus, MEN jeg har brug for at kunne sætte vinduet i focus fra hoved siden ved f.eks. at bruge denne i onload "newWindow.focus();"...
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.
var newWindow; function PopUp2(url, iWidth, iHeight) { var iMyWidth = (window.screen.width-iWidth)/2; var iMyHeight = (window.screen.height-iHeight)/2; newWindow = window.open(url, 'hej', 'width='+iWidth+',height='+iHeight+',resizable=yes,left=' + iMyWidth + ',top=' + iMyHeight + ',scrollbars=yes'); newWindow.focus(); }
-- og det giver ikke mening at sætte en onload til at fokusere på et popup-vindue, da en ny side selvfølgelig ikke har kendskab til en 'gammel' popup !-)
Er det meningen, den skal blive reloadet, eller er det bare en mindre bug? Hvis det skal slås fra, så smæk blot en "java script:void(0);" ind i linkets href-attribut. =) Så loader den ikke siden.
Ja det gør den også hos mig... Men jeg ønsker at åbne et vindue og så f.eks. tjekke noget indhold i et andet og så kunne få fokus i det ene vindue som jeg har fjernet fokus fra..
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.