/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Resize window? (igen)
Fra : John Kjoller


Dato : 09-05-05 01:33

Jeg prøver lige igen. Af en eller anden grund forsvandt både mit spørgsmål,
og et svar (som jeg ikke nåede at læse) fra serveren.
:
Kan jeg med javascript bestemme størrelsen på et vindue?

KH
John



 
 
Jens Gyldenkærne Cla~ (09-05-2005)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 09-05-05 10:46

John Kjoller skrev:

> Kan jeg med javascript bestemme størrelsen på et vindue?

Kort svar: ja.

Hvordan det gøres afhænger af hvad du mener med "bestemme". Vil du
aflæse vinduets størrelse eller sætte en ny størrelse (evt. begge dele).

Man kan rimelig problemfrit aflæse pixel-størrelsen på skærmen samt den
aktuelle vinduesstørrelse
(se fx <http://gemal.dk/browserspy/screen.html> og
<http://gemal.dk/browserspy/window.html>)

Når det drejer sig om at sætte størrelsen på et nyt vindue, kan det fint
gøres når man åbner et nyt vindue (tredje parameter til window.open).
Det kan også gøres i et eksisterende vindue (med kommandoen resizeto),
men her kan man løbe ind i problemer, fordi nogle browsere blokerer for
ændringer i vinduesstørrelsen.

--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

John Kjoller (10-05-2005)
Kommentar
Fra : John Kjoller


Dato : 10-05-05 19:17

"Jens Gyldenkærne Clausen" <jens@gyros.invalid> skrev> Når det drejer sig om
at sætte størrelsen på et nyt vindue, kan det fint
> gøres når man åbner et nyt vindue (tredje parameter til window.open).
> Det kan også gøres i et eksisterende vindue (med kommandoen resizeto),
> men her kan man løbe ind i problemer, fordi nogle browsere blokerer for
> ændringer i vinduesstørrelsen.
>

Undskyld, - det var endnu et af mine uklare spørgsmål.
Jeg mente ændre størrelsen på et eksisterende vindue. Så det er vel resize
jeg skal have fat i. Hvis det ikke virker i nogle browsere, er det også ok.
Det er faktisk bare en ekstra detalje, som kunne være fin. Og hvis nogle
bruge får glæde af det, så er det godt nok.

Hvordan fungerer "resizeto"? Kan du lokkes til at give et link til et sted
hvor jeg kan kigge - eller formulere en kommando, hvori der ændres størrelse
på viduet?

Tak.

Kh
john



Erik Ginnerskov (10-05-2005)
Kommentar
Fra : Erik Ginnerskov


Dato : 10-05-05 16:57

John Kjoller wrote:

> Hvordan fungerer "resizeto"? Kan du lokkes til at give et link til et
> sted hvor jeg kan kigge - eller formulere en kommando, hvori der
> ændres størrelse på viduet?

http://hjemmesideskolen.dk/services/resize.asp

Lur i kildekoden.

Men som Jens allerede har sagt: De fleste andre browsere end IE kan blokere
for den slags.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://html-faq.dk
http://ginnerskov.frac.dk/



John Kjoller (10-05-2005)
Kommentar
Fra : John Kjoller


Dato : 10-05-05 19:24

Nå. Jeg kan se at mit første indlæg om resize, er dukket op igen.
Tak for din kommentar, Lasse.

Lige en kort forklaring; jeg er helt med på at man som som bruger som regel
gerne selv vil bestemme størrelsen på vinduet.
I dette tilfælde handler det om en side som skal dukke op via link i en mail
(nyhedsbrev).
Den side som skal dukke op, skal modsvare en tilmeldings-side, som findes
på min hjemmeside. Og denne tilmeldingsside er en lille popup.
Derfor ville jeg gerne lave denne nye side i samme stil (og størrelse).
Giver det mening?

Hvis ikke, - så pyt. Jeg synes selv jeg har mine grunde, så det.....

Kh
john



Jens Gyldenkærne Cla~ (09-05-2005)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 09-05-05 22:17

John Kjoller skrev:

> I dette tilfælde handler det om en side som skal
> dukke op via link i en mail (nyhedsbrev).

Hvis du bestemmer størrelsen på siden i selve linket, slipper du
for problemerne med blokering af resizeto. Se et eksempel på en
nydelig pop op-kode på Lasses side her:
<http://infimum.dk/HTML/JSwindows.html>

Jeg ved dog ikke om mailprogrammerne kan finde på at blokere for
pop op-links i html-mails - prøv evt. at teste i et par forskellige
programmer.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste