Autor | Zpráva | ||
---|---|---|---|
Charlie Profil |
#1 · Zasláno: 5. 9. 2005, 18:59:20
Ahoj, řeším takový malý problém.
Potřebuju posunout okno na střed stránky. Procházím si DOM reference, ale nic nenacházím. Jak to lze udělat? |
||
halogan Profil |
#2 · Zasláno: 5. 9. 2005, 19:03:54
Teoreticky: kouknes se na velikost viewportu (window.width, window.height), pak spocitas vzhledem k velikosti boxu, kam to mas posunout pomoci moveTo
|
||
Charlie Profil |
#3 · Zasláno: 5. 9. 2005, 19:09:56
Aha, takže když bude okno zmenšené a navíc někde v rohu, tak to nejde?
|
||
peta Profil * |
#4 · Zasláno: 5. 9. 2005, 19:12:34
Charlie
www.volny.cz/peter.mlich/www.htm - odkaz na Drag & drop, ty tam jen zmenis, aby to zjistovalo vysku, sirku "document" nebo "window" |
||
peta Profil * |
#5 · Zasláno: 5. 9. 2005, 19:15:16
Charlie Jo, a dobry priklad je pod odkazy na Drag Drop, ne ten muj priklad. Tusim od fredaa to mam. Tam je presne, co potrebujes, tam se premistuji 3 okna presne na sirku vysku stranky.
|
||
Charlie Profil |
#6 · Zasláno: 5. 9. 2005, 19:21:49
Ne, myslím něco jiného. Chci po kliknutí na stránku okno zmenšit a pak zarovnat na střed.
|
||
centi Profil |
#7 · Zasláno: 5. 9. 2005, 19:29:12
Na stred čoho? Celej obrazovky?
Zistiť rozlíšenie obrazovky (myslím, že screen.x a screen.y), zo zistených hodnot spraviť polovicu a máš stred obrazovky. Potom už len posunúť späť o polovicu výšky a šírky okna. Ale či je to podľa DOM, to neviem :-). |
||
Charlie Profil |
#8 · Zasláno: 5. 9. 2005, 19:31:49
Jo, to asi je DOM. Dík.
|
||
halogan Profil |
#9 · Zasláno: 5. 9. 2005, 19:46:12
Charlie: neboli jinak recene moje reseni, jen jsi ho asi nepochopil, centi ho vyslovil trochu srozumitelneji.
|
||
Charlie Profil |
#10 · Zasláno: 5. 9. 2005, 20:00:35
halogan, ale pochopil, psal jsem, že to má svá úskalí, ale nějak mi nefunguje funkce moveTo().
|
||
Fred Profil |
#11 · Zasláno: 5. 9. 2005, 20:11:20
Charlie a co říká strejda google na centered popup, co třeba první odkaz ;-)
|
||
Charlie Profil |
#12 · Zasláno: 5. 9. 2005, 20:11:50
Mám tu akci nastavenou na zmáčknutí tlačítka. Pokud zmáčknu poprvé, okno se akorát zmenší, pokud podruhé, okno se posune.
|
||
Charlie Profil |
#13 · Zasláno: 5. 9. 2005, 20:14:18
Fred, když on to není popup... Ale asi z toho popup udělám. Dík.
|
||
Charlie Profil |
#14 · Zasláno: 5. 9. 2005, 21:18:03 · Upravil/a: Charlie
Tak, hotovo, udělal jsem nejbláznivější věc na světě.
http://karel.webz.cz/circle.htm - na vlastní nebezpečí!!!! :-) A kdo mi to pomůže rozjet v Opeře, o tom se zmíním na blogu, až tam budu publikovat tenhle výtvor. |
||
Fred Profil |
#15 · Zasláno: 5. 9. 2005, 21:20:17
:-) Něco ti pošlu.
|
||
centi Profil |
#16 · Zasláno: 5. 9. 2005, 21:22:16
Charlie
Ono to funguje aj v Opere, ale nesmie byť stránka maximalizovaná (nemyslím okno prehliadača, ale stránku). Ak sú stránky organizované napríklad do kaskády, tak to funguje. |
||
Fred Profil |
#17 · Zasláno: 5. 9. 2005, 21:27:47
Máš to na mailu
|
||
Charlie Profil |
#18 · Zasláno: 5. 9. 2005, 21:28:06
centi, to si mě na jednu stranu potěšil, ale na druhou ne. Jsem absolutní Javascriptová lama, vůbec tomu nerozumím. Kdybych neuměl PHPko, tak to nikdy nenapíšu :-) Nevím, jak to vyřešit...
|
||
Charlie Profil |
#19 · Zasláno: 5. 9. 2005, 21:29:48
Frede, oooo, děkuji! S tvým dovolením bych to rád publikoval v jednom článku, samozřejmě uvedu tebe jako autora...
|
||
Charlie Profil |
#20 · Zasláno: 5. 9. 2005, 21:32:26
Frede, moje hovadina se s těma tvejma nemůže vůbec rovnat. Jsou dokonalé :-)
|
||
Fred Profil |
#21 · Zasláno: 5. 9. 2005, 21:33:07
Nejsem autor, je to nejspíš ten trin z frýdecko-místecko, ostatní autory najdeš v některých zdrojácích někde ne, je to fakt starý a je tam toho hodně. Jsou to ty scriptíky co vyvolaly inkvizitorské nálady proti js :-)
|
||
Fred Profil |
#22 · Zasláno: 5. 9. 2005, 21:35:30
PS: dávej si bacha na soubor nerv.html když ho pustíš v MSIE, nejspíš se nevyhneš restartu, tak buď připravenej :-)
|
||
Fred Profil |
#23 · Zasláno: 5. 9. 2005, 21:37:18
Jsem to nostalgicky zkusil a ve správci úloh to jde bez restartu, nejde to vypnout na win98
|
||
Charlie Profil |
#24 · Zasláno: 5. 9. 2005, 21:38:01
Dík za "včasné" varování. Naštěstí mi pomohl Správce úloh systému Windows a rychlá myš :-)
|
||
Fred Profil |
#25 · Zasláno: 5. 9. 2005, 21:40:25
Někam to klidně všechno dej ať ostatní vědí o čem tu mluvíme :-)
|
||
Charlie Profil |
#26 · Zasláno: 7. 9. 2005, 16:02:58
Dobrý nápad Frede. Hovadiny stahujte zde: http://karel.webz.cz/hovadiny.zip
Na vlastní nebezpečí!!! :-) |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0