webForumDet fria alternativet
Logga in / Bli medlem

Kolla storlek och kanske ändra den.

JavaScript

11 svar · 273 visningar · startad av SilvioF

Medlem sedan juni 2000547 inlägg
Frågan#1

Halloj.

Har en liten fråga till er.

Jag har ett fönster som jag vill ha en minimum-storlek på, men jag vill inte sätta fönstret till ett fast värde och användaren skall få ändra storlek om han/hon vill. Fast innehållet i fönstret krävet minst 900x700. Hur gör jag för att kolla om användaren gör en resize och sedan sätter minumum-storleken om användaren har ändrat fönstret så att under 900x700? Hoppas att någon fattade det där, skiv ett mess annars så kanske jag får förtydliga mig lite.

Medlem sedan juni 200010 432 inlägg
#2

Jo, du får gärna vara tydligare... ;)
*fattade noll*

Medlem sedan juni 2000547 inlägg
#3

Alltså. Jag har en sida där innehåller bara ser bra ut i 900x700 pixlar.
Jag vill inte ha något nytt fönster som är satt till 900x700, utan ett vanligt fonster med alla menyer, knappar osv. Vad jag vill kolla är om man ändrar storlek på fönstret så att det blir mindre än 700 i höjd eller 900 i bredd, så sätts det till respektive 900 i höjd eller 700 i bredd. Lite bättre förklaring kanske?...??!

Medlem sedan juni 200010 432 inlägg
#4

Lägg in detta i bodytaggen:

onResize=self.resizeTo(900,700);
Medlem sedan juni 2000547 inlägg
#5

Tack, precis vad jag var ute efter.

Medlem sedan juni 200010 432 inlägg
#6

:)

Medlem sedan maj 200010 687 inlägg
#7

Hmmm, Pew. En liten miss där. När det finns andra tecken än a-z och 0-9 med i värdet så ska man ha citattecken före och efter. Alltså:

onResize="self.resizeTo(900,700);"
Medlem sedan juni 2000547 inlägg
#8

Men gur kollar jag egentligen bredd och höjd på fönstret? Skulle behöva en kolla innan jag gör en resizeTo för att se om de har förminskat fönstret för mycket.

Medlem sedan juni 200010 432 inlägg
#9

Erik > Aj... det funkade när jag testade det, men det var slarvigt av mig ;) .

SilvioF >
Men varför inte låta fönstret ta en storlek om 900x700 på en gång? Genom att lägga in

onLoad="self.resizeTo(900,700);"

blir det så iaf...

Medlem sedan juni 2000547 inlägg
#10

Njae.... Jag vet interiktigt med det där. Håller på med en site åt min svärfars taxi-göretag och han tycker inte om när fönstren han öppnar bara ändrar storlek/position/utseende bara sådär. Jag var inne på den linjen förut, men han sade bestämt ifrån på den punkten, men fi fick till en liten kompromiss där jag sade att fönstret måste vara minst 900x700 pixlar, men det fick inte ändras till det med en gång, bara om det blev mindre någon gång.

Faddade du något? Annars får du säga till så tar jag det en gång till, förhoppningsvis lite tydligare.

Medlem sedan maj 200010 687 inlägg
#11

Jag är mycket skeptisk till såna script!
I ditt fall får de som kör 800x600 ett fönster som är större än skärmen. Inte så smidigt..
Sen skulle jag inte gilla om fönstret ändrade storlek, mycket irriterande!

Nej, bäst är nog att anpassa så att det funkar bra även i lägre upplösningar/fönsterstorlekar. :)

Medlem sedan juni 2000547 inlägg
#12

he he.... Det där har jag försökt övertyga honom om ända sedan han och jag började skissa på den nya siten, men men... kunden har ju alltid rätt som sagt var.

271 ms totalt · 4 externa anrop · v20260731065814-full.5386d3bf
135 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)