Autor | Zpráva | ||
---|---|---|---|
cobyne Profil |
#1 · Zasláno: 14. 12. 2004, 18:39:04 · Upravil/a: cobyne
Jaky je nazor na otevirani do noveho okna (napr. pouziti pro fotogalerie stranky, kdy pri kliknuti na thumbnail se fotka zobrazi ve vetsi velikosti, treba pri pouziti javascriptu i ve specifikovane width/height).Ctu clanky pro i proti..
|
||
Jake Profil |
#2 · Zasláno: 14. 12. 2004, 18:55:03 · Upravil/a: Jake
Já si myslím,že když to okno uděláš na požádání uživatele-tj. okno se otevře když to uživatel chce- tak to není špatně. Sám používám otevření nového okna pomocí JavaScriptu (hlavně u navigačních map firemních webů-uživatel klikne a otevře se mu okno o definované velikosti). Hlavně, aby to nebylo pop-up- to nemůžu ani vidět. Taky je důležité definovat odkaz tak, aby si cíl odkazu mohl prohlédnout taky uživatel s vypnutým javascriptem- např.
<a href="mapa.htm" onclick="javascript:window.open('mapa.htm','o','height=561,width=825') ; return false"> |
||
thingwath Profil * |
#3 · Zasláno: 14. 12. 2004, 18:59:21
Názor? Moje vlastní politika zní ne a když, tak nikdy bez přímého upozornění. Nemám nová okna rád. Přijdu si dostatečně inteligentní na to, abych se sám rozhodl kdy si otevřu novou záložku a kdy přímo přejdu na další stránku.
Ve speciálních případech to lze pochopit, ale opravdu bych to nikdy neudělal bez upozornění (pokud možno hned u odkazu) a když už je v tom ten javascript, dal bych tam možnost vypnout to nebo přímý odkaz. Toliko můj názor. |
||
Fred Profil |
#4 · Zasláno: 14. 12. 2004, 19:07:09
To Jake: pěkně blbý řešení, zkus si nainstalovat Firefoxe s tabbrowser extension a uvidíš, otevře to popup mapa.htm a zároveň otevře stránku mapa.htm v okně prohlížeče, a proto nesnáším popup okna
|
||
Fred Profil |
#5 · Zasláno: 14. 12. 2004, 19:07:51
Jo a tohle je na hodně stránkách
|
||
Jake Profil |
#6 · Zasláno: 14. 12. 2004, 19:36:28
Fred
uznávám, že to není moc dobré řešení. Tak mi prosím navrhni nějaký dobrý script, který by otevřel nové okno daných rozměrů a zároveň byl funkční ve všech běžně používaných prohlížečích (Opera, Firefox, MSIE 5,6,5.5). |
||
Anonymní Profil * |
#7 · Zasláno: 14. 12. 2004, 20:10:57
Promiň mou mystifikaci, jsem si to zkusil a není to tak jak říkám. Stránky kde je tenhle problém, tam nemají na konci onclick return false. S return false to funguje v pohodě. Tohle jde dokonce otevřít kolečkem myši do nového panelu. Akorát nerad na něco klikám dvakrát, protože když mám nastaveno v předvolbách blokovat popup okna, tak mě nejdřív vyskočí varování a musím stránku odblokovat, pokud to, co vyskakuje fakt chci vidět.
|
||
Fred Profil |
#8 · Zasláno: 14. 12. 2004, 20:11:55
Ten anonym jsem já sorry
|
||
Leo Profil |
#9 · Zasláno: 14. 12. 2004, 20:20:32
Ono tam nema byt jednak to "javascript" v onclick, to se automaticky bere tak, ze je tam skript. A nemela by se natvrdo vracet false prave kvuli moznosti, ze se nove okno z vyssi moci uredni (blokovani push-up :-) neotevre. Takze zkuste
onclick="return !window.open(...)" (JavaScript automaticky pretypuje existujici objekt - uspesne otevrene okno - na true, negace udela false). Jinak je prakticke volat na onclick nejakou fci, ne primo rvat kod do html. Leo |
||
Jake Profil |
#10 · Zasláno: 14. 12. 2004, 21:18:23
Leo
díky mockrát zkusil jsem to a funguje to stejně jako ten můj předchozí kód. |
||
izsak Profil |
#11 · Zasláno: 14. 12. 2004, 21:20:29
Napr. na http://mstudio-at.izsak.net/portfolio/whg-m1-wien/ používam skript na nastavenie akcie "onclick", aby otvárala onvé okno. Kto chce stránku otvoriť do novej záložky/okno, môže kliknúť napr. v Mozille kolečkom, v IE so Shiftom a otvorí sa mu nové okno, nie pop-up.
|
||
llook Profil |
#12 · Zasláno: 14. 12. 2004, 22:48:55
Pokud je to někde, kde to lze očekávat, třeba v obrázkové galerii, tak v takových případech jsem zvyklý ve Firefoxu odkaz přetáhnout na záložku a tím odkaz otevřít ve stejném okně. Pokud to chci otevřít do nového tabu, tak použiju mouse gesture.
Hodně mi vadí, když je to řešený <a href="javascript:open('stranka.html')">. Nemám rád, pokud se mi otevře nové okno. Nevadí mi, pokud se otevře nový tab, ale nové okno mi vadí. TabBrowser Extension tohle sice řeší, ale to jsem dal pryč, protože mi s tím nefungovalo onclick="return confirm(...)". |
||
Časová prodleva: 2 měsíce
|
|||
koukee Profil * |
Příspěvek byl mimo téma a byl administrátorem vymazán. Nejdřív si najděte, zda na tomto fóru na vaše téma nebyla diskuse dřív, a pokud ne, založte si nové téma.
|
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0