Avatar billede azez Nybegynder
29. december 2002 - 17:42 Der er 12 kommentarer og
1 løsning

et vindue skal have focus når det åbnes

hej

jeg har en side hvor jeg åbner nogle billeder i nye vinduer (men dog i det samme vindue)

men jeg vil gerne havde det sådan at vinduet automatisk springer frem og ikke lægger sig bagved.

hvordan gør jeg det.. min kode er :

<a href="visbillede.asp?nr=<%= rs.fields("varenr") %>&f=1" target="external" onclick="window.open('', 'external', 'width=<%=wid%>,height=<%=hei%>')">


??? :-) help
Avatar billede pelkjaer Nybegynder
29. december 2002 - 17:45 #1
indsætter onload="window.focus();" i popup'en
Avatar billede azez Nybegynder
29. december 2002 - 17:50 #2
hvordan det ?...
Avatar billede pelkjaer Nybegynder
29. december 2002 - 17:53 #3
<body onload="window.focus();"> i popupen - du siger jo at de er samme vindue, så behøver du ikke indbygge det i openerscriptet
Avatar billede azez Nybegynder
29. december 2002 - 17:54 #4
prøver lige
Avatar billede azez Nybegynder
29. december 2002 - 18:07 #5
det virker, men....

jeg åbner jo hvert vindue med ny størrelse, og det svinger ret meget... men hvis jeg trykker på et stort og så et lille billede, bliver det lille billede vist i en meget stor ramme, og omvendt ?=??...

løsning ???
Avatar billede pelkjaer Nybegynder
29. december 2002 - 18:09 #6
Hehe jaaa - men det er vel et helt nyt spørgsmål *G*

Nevermind that - 2 min.
Avatar billede supernewbie Nybegynder
29. december 2002 - 18:12 #7
lytter med.. Ved ikke hvorfor men det kunne jo være man kunne bruge det en dag :)
Avatar billede pelkjaer Nybegynder
29. december 2002 - 18:12 #8
function fitSize() {
  bred = window.innerWidth
  hoj = window.innerHeight
  bred = document.images[0].width - bred +2;
  hoj = document.images[0].height - hoj +2;
  window.resizeBy( bred, hoj );
  self.focus();
}

og

<body onload="window.focus();fitSize();">

alt sammen i popup'en.
Avatar billede pelkjaer Nybegynder
29. december 2002 - 18:13 #9
Sorry - blot

<body onload="fitSize();">

focus'en er klaret
Avatar billede azez Nybegynder
29. december 2002 - 18:23 #10
duer ikk...

den ændre ikke størrelsen...
Avatar billede pelkjaer Nybegynder
29. december 2002 - 18:37 #11
Jo hvis du bruger nn4 :)

Tog det bare fra en snippet, derfor gik det lidt hurtigt.

Dette virker i IE - er testet:

function fitSize() {
  bred = document.body.clientWidth;
  hoj = document.body.clientHeight;
  bred = document.images[0].width - bred +2;
  hoj = document.images[0].height - hoj +2;
  window.resizeBy( bred, hoj );
  self.focus();
}
Avatar billede azez Nybegynder
29. december 2002 - 18:39 #12
tanx
hvis jeg var homo ville jeg kysse dig..
Avatar billede pelkjaer Nybegynder
29. december 2002 - 18:40 #13
*LOooOL*
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester