Autor | Zpráva | ||
---|---|---|---|
Martin011 Profil * |
#1 · Zasláno: 18. 12. 2008, 21:08:25
Mám vedle sebe několik odkazů, a každý z nich by měl otevřít nové (malé) okno pomocí javascriptu. Když chci takto otevřít více oken, vždy se jen přepíše to už otevřené, a ve finále je stále otevřeno jen jedno okno. Jak to mám změnit, abych jich mohl otevřít kolik chci a aby se to tedy vždy nepřepisovalo?
Kód--- <a onclick="window.open('http://example.cz/new-window/', 'play', 'width=500,height=250,top='+((screen.availHeight-250)/2)+',left='+((sc reen.availWidth-500)/2)+',status=0,scrollbars=0,resizable=0');">otevří t nové okno</a> Děkuji |
||
Martin011 Profil * |
#2 · Zasláno: 18. 12. 2008, 21:09:26
p.s. vše je samozřejmě v "onlick"... jen jsem to špatně přepsal
|
||
Měsíček Profil |
#3 · Zasláno: 18. 12. 2008, 21:14:00
Místo "play" dej třeba "_blank".
|
||
Chamurappi Profil |
#4 · Zasláno: 18. 12. 2008, 21:15:23
Reaguji na Martina011:
Druhý argument metody window.open je název okna. Užívá se stejný prostor názvů jako u atributu target a nové okno se otevírá, pokud okno s daným názvem ještě neexistuje. Místo „play“ dej „_blank“, to je název vyhrazený pro nová okna. „vše je samozřejmě v "onlick"“ Samozřejmě, uživatel odkaz olízne a vyskočí na něj okno. |
||
Martin011 Profil * |
#5 · Zasláno: 18. 12. 2008, 21:15:51
Děkuji za snadné a správné řešení.
|
||
Martin011 Profil * |
#6 · Zasláno: 18. 12. 2008, 21:19:16
je fakt že to onlick neni nejlepší pro veřejný počítače. asi to změním na onthink
|
||
Bubák Profil |
#7 · Zasláno: 18. 12. 2008, 21:26:42 · Upravil/a: Bubák
Stejně, jako "_blank" funguje i "" (prázdný řetězec).
Dodatek: aby bylo každému jasné, mám na mysli nové okno otevřené JavaScriptem. |
||
Leo Profil |
#8 · Zasláno: 18. 12. 2008, 22:20:39
Rekl bych, ze v dnesni dobe uz je otevirani novych oken javascriptem pase... Leo
|
||
Martin011 Profil * |
#9 · Zasláno: 19. 12. 2008, 14:52:41
2 Leo:
a jak to udělat jinak? |
||
Leo Profil |
#10 · Zasláno: 19. 12. 2008, 15:11:26
Martin011
"a jak to udělat jinak?" No misto okna vygenerujete treba jen div v puvodnim documentu s position absolute, Leo |
||
Martin011 Profil * |
#11 · Zasláno: 19. 12. 2008, 15:55:02
Jde o to, že potřebuji, aby to zůstalo i když přejdu na jinou stránku...
|
||
Časová prodleva: 15 let
|
0