Javascript pro váš web

Diskuze čtenářů k článku

lamer  |  21. 01. 2002 00:30  | 

window.open()- zaciatocnikom ani nemozno dat lepsiu radu ako spomenut tuto funkciu. kvoli nej mam prompt pre scripty.
window.status - to je presne o tom istom.aby som nahodou nezistil, kam sa za chvilu doklikam.

pre uplnost este spomeniem :


function noRightClick() {
if (event.button==2) {
alert('You can NOT Right-Click on this page -- but you CAN Left-Click.')
}
}
document.onmousedown=noRightClick



...a internet bude krasne prehladny.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Radim Hampel  |  21. 01. 2002 07:50  | 

Bud me klamou oci, nebo v perexu mate "... nekolik typu pro ...", nechteli byste to opravit?

Souhlasím  |  Nesouhlasím  |  Odpovědět
Pepa Kokes  |  21. 01. 2002 08:18  | 

Spletli jste si titulek. Melo se to jmenovat "Jak nepouzivat javascript", pripadne "Top-5 nejhorsich moznych pouziti javascriptu"

1. Pridani do oblibenych - vyhodnost funkce "Pridat do oblibenych" je diskutabilni, kdyz totez jde dosahnout pomerne snadno primo v menu snad ve svech prohlizecich, ale tak, ze to funguje vsem - i kdyz nahodou nemaj javascript zapnutej (coz bych zrovna u stranek, ktery vyuzivaj tipu uvedenych v clanku, docela doporucil)

2. Zmena textu pri najeti na odkaz - nema absolutne zadnou uzitecnou funkci, da se pouzit akorat k tomu, aby se zamaskovaly reklamni linky. Stranky, ktery linky maskujou, okamzite opoustim (pokud si jich vsimnu - browsuju s vypnutym JS) a totez doporucuju ostatnim. Maskovany linky totiz ukazujou, ze autorovi stranky jde vyhradne o penize, ale uz ne o navstevniky nebo informace.

3. Nastavit jako startovaci odkaz - totez co ulozeni stranky do bookmarku, ale jeste mnohem horsi. Nedovedu si predstavit jediny plus tohoto pristupu, zato si dovedu docela dobre predstavit minus - co takhle dat to do body onload?

4. Zmena obrazku - v poradku, tohle je jakz takz rozumny pouziti. S tou vyhradou, ze to jde pomerne snadno udelat i v cistym CSS, coz je samozrejme mnohem lepsi

5. Otevreni okna (po nacteni nebo zavreni stranky) - opet naprosto neuzitecna funkce, ktera se pouziva snad jen pro reklamni okna a jako takova bejva spoustou uzivatelu filtrovana.

"Doufám, že se vám alespoň některý z mých tipů hodí a přeji mnoho spokojených návštěvníků.." - tady za tim mel bejt nejakej sarkastickej smajlik, treba nebo

Souhlasím  |  Nesouhlasím  |  Odpovědět
Kicko  |  21. 01. 2002 16:07  | 

Zasa jeden z tych chytrakov... nac sa preklikat cez menu, ked mozem kliknut iba raz, ze? To je ako to zname: "Nac to robit jednoducho, ked to ide zlozito".

Mne sice clanok tiez nic nepriniesol, lebo tie skripty uz davno poznam, ale snaha sa ceni. Pre zaciatocnikov dobre...

Souhlasím  |  Nesouhlasím  |  Odpovědět
Pepa Kokes  |  21. 01. 2002 22:49  | 

Proc delat neco podle svyho rozumu bezpecne trema klikama, kdyz to muzu udelat podle rozumu webdesignera nebezpecne jednim klikem? Takhle jsi to myslel? (A proc vubec davat do prohlizecu nejaky menu, kdyz se vsechno da udelat javascriptem...)

Souhlasím  |  Nesouhlasím  |  Odpovědět
Pepa Kokes  |  21. 01. 2002 22:53  | 

1) Viz. "a proc ne" na predchozi reakci.

2) Kdybych mel volbu, tak zcela rozhodne budu preferovat zobrazeni "lowleveldiskapi.cpp/format('c:')" nez "Zkontrolovat disk". V aplikacich tuhle volbu nemam. Na webu ano.

3) Muzes tak priblizne odhadnout, kolikrat rocne touzis zmenit si homepage? A kolikrat rocne ti nejaka stranka nabizi, ze to jednim klikem muzes udelat? Rekl bych, ze pokud nastane nejaka disproporce, tak to asi o necem svedci...

4) Ja to dokazu. Ty ne? No tak to se nedivim, ze vsude zoufale prosazujes JavaScript, Flash a podobny technologie. Ja razim spis ten pristup, ze kdyz to dokazu bez pozadavku na specialni vybavu na strane klienta, tak to tak mam udelat, a ne vsude vyzadovat skriptovani apod.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Jerry III  |  22. 01. 2002 08:41  | 

2) Ty ano, protoze vis o co jde. 99% populace co o pocitacich nevi v porovnani s tebou (nebo mnou) nic soucasna situace pomaha pouzivat pocitace tim, ze jim ve status baru dava delsi popis toho co se stane kdyz kliknou.

3) Hm, za posledni rok mi to zadna stranka nenabidla, resp. nevnutila.

4) Ja to nedokazu, resp. nedokazu to obecne tak abych nemusel vytvaret dve definice trid pro kazdej obrazek co se meni. Ve scriptu to je otazka dvou funkci co berou jako parametr jmeno obrazku. V CSS to nedokazu, neco jako IMG { source: id + "_on.gif"; } fakt nedokazu. Muze spostnout jak to delas?

Souhlasím  |  Nesouhlasím  |  Odpovědět
Pája  |  04. 02. 2006 19:43  | 

"5. Otevreni okna (po nacteni nebo zavreni stranky) - opet naprosto neuzitecna funkce, ktera se pouziva snad jen pro reklamni okna a jako takova bejva spoustou uzivatelu filtrovana."
 
pleteš se :) dám ti třeba příklad .. Chat :) když opustíš stránku, spustí se funkce třeba odhlášení ... nemuse otvírat nové okno ..

Souhlasím  |  Nesouhlasím  |  Odpovědět
Riki Fridrich  |  21. 01. 2002 09:17  | 

Sám som prednedávnom pre známych spísal zopár dôvodov, prečo nepoužívať niektoré skripty. Po čase som však prišiel na to, že niekto to urobil už predo mnou a oveľa lepšie: HTML Hell.

Ešte by som rád dodal: "Boh žehnaj Mozillu." Všimli ste si už, že v builde 0.9.7 sa v nastaveniach objavila položka Advanced / Scripts and Windows, v ktorej si môžete vypnúť:
- otváranie okien pr onLoad (keď sa to otvára do okna 400*350px, zjavne to nestoji za to)
- presúvanie alebo zmenu veľkosti okna JavaScriptom (fullscreen? choďťe s tým niekam)
- zmenu poradia okien (pop-up už poznáme a nechceme, pop-under radšej rovno ignorujeme)
- zmenu textu v statusbare (chcem vedieť, na čo klikám!)
- a dalšie zaujímavé vecičky...

Souhlasím  |  Nesouhlasím  |  Odpovědět
David Morkes  |  22. 01. 2002 09:38  | 

Problém tohoto článku a následné diskuze vidím v tom, že článků vysvětlujících základy JavaScriptu je - podle mého názoru - na Internetu moc. Pro začátečníky OK, ale co dál? Co třeba popsat naprogramování "drag and drop"? Troufá si na to autor nebo někdo z dikutujících? Výrazně výš osobně cením články na Interval.cz.

Je třeba vidět, že JavaScript má velké uplatnění nejen na Internetu, ale také při tvorbě konkrétních aplikací na podnikových intranetech a extranetech.

Jen na závěr - příklad Změna obrázku ... je velmi zjednodušen. Správně mají být oba obrázky nejprve nacacheovány v browseru, aby jejich změna proběhla okamžitě. Takto se (při prvním najetí myší) druhý obrázek teprve začne stahovat z internetové stránky, což výrazně zpozdí a zničí zamýšlený efekt.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Anndy  |  22. 01. 2002 11:06  | 

No to viem spravit, ale iba pomocou JS.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Zasílat názory e-mailem: Zasílat názory Můj názor
Aktuální číslo časopisu Computer

Megatest: 20 powerbank s USB-C

Test: mobily do 3 500 Kč

Radíme s výběrem routeru

Tipy na nejlepší vánoční dárky