Starší komentáře ke článku: Scrollujicí text na stránce pomocí JavaScriptu

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Olda

Datum vložení: 15.6.2001 19:40:44

Chtěl bych se zeptat, zda jde vložit do scrolovacího textu i obrázky popř. grafy atd... prostě abych mohl vložit cokoliv, jako na normální stránce...
Děkuji moc...

Avatar

Autor komentáře: Jan Pohanka

Datum vložení: 15.6.2001 19:59:13

Samozřejmě, do prvku div je možné vložit jakýkoliv html kód. Ovšem mimo tagů head, body script apod.

Avatar

Autor komentáře: Olda

Datum vložení: 17.6.2001 19:43:48

zaměnil jsem odkazy "nahoru" a "dolu" pro scroling za obrázky.. a u těchto obrázků bych chtěl také dosáhnout toho, aby po najetí myši na něj se zaměnili za jiný obrázek.... tento script lze stáhnout z <a href='http://java.tatousek.cz' target='_blank'>http://java.tatousek.cz</a> ... ale nevim jak je dát dohromady... protože např názvy onmouseOut nebo co to je je v obojim... a nevim zda tam muzu dát oba nebo jak to je...pokud byste mi mohli poradit.. byl bych rád

Avatar

Autor komentáře: Michal Malének

Datum vložení: 12.10.2001 11:33:15

To je jednoduchý, jenom přidej další příkazy:
<B>onMouseOver="self.document['id_obrazku'].src='obrazekaktivni.gif';scrolluj(-7)"
onMouseOut="self.document['id_obrazku'].src='obrazekneaktivni.gif';zastav()"</B>
Zbytek je stejný. Pokud je tato událsot přímo součástí tagu <img> stačí napsat místo self.document['id_obrazku'].src=... <B>this.src=...</B>
Toť vše.

Avatar

Autor komentáře: Spud

Datum vložení: 26.6.2001 15:12:39

nechci se hadat, ale myslim ze metoda <I>getElementById</I> byla pridana objektu <I>document</I> az v IE5.0
nemam nainstalovanou <I>"ctyrku"</I>, ale ve starsich manualech jsem tuto funkci nikde nenasel - podle me se az do nastupu IE5.0 vyuzivala vyhradne syntaxe <I>document.all[ID]</I>
jinak ten priklad je moc peknej (skoda ze vyzaduje <I>absolutni pozicovani</I>) a hlavne smekam klobouk, ze bezi i v tom desnym virusu <U>Netscapu</U> :o)

Avatar

Autor komentáře: Freeze

Datum vložení: 10.4.2007 20:57:34

no to jsem sice neřešil, ale v dnešní době MSIE 4 nepoužívá skoro nikdo, takže je to myslím už trochu zbytečné :) a jinak než přes absolutní pozicování fakt nevím jak too udělat ....tady se dá jednoduše pohybovat vnořeným divem :D

Avatar

Autor komentáře: Jirka

Datum vložení: 24.7.2001 15:12:48

Je mozne pouzit scrollovatka i ve formularich pro posun a nahrazeni tradicnich, bocnich systemovych posuvniku? Predem dekuji

Avatar

Autor komentáře: Ondřej

Datum vložení: 1.8.2001 8:17:40

To je pěkné řešení, ale není to přesně to, co potřebuji: jak vložím obsah jiného souboru? - chci udělat např. stránku, kde budou scrollovat různé články (i s obrázky a HTML formátováním), které budou v samostatných souborech.
Jde to nějak zařídit?
Dík Ondřej.

Avatar

Autor komentáře: Ramon Wilde

Datum vložení: 31.8.2002 0:07:54

Velmi pekny script,ale nejde mi ho prepisat tak,aby scrollovanie prebiehalo nie zhora dole,ale zlava doprava.

Dakujem

Avatar

Autor komentáře: Ramon Wilde

Datum vložení: 31.8.2002 0:37:02

Dakujem,uz som na to prisiel.Ak by niekto potreboval vediet,napiste mi mejl..

Avatar

Autor komentáře: Paverl Novák

Datum vložení: 27.7.2004 10:28:39

Uz par dni se snazim vymyslet horizontalni scrollovani.<B> Posli mi ho prosim!!!</B> Diky [pavel.novak@choice.cz]

Avatar

Autor komentáře: maruska

Datum vložení: 20.8.2006 20:46:57

Zdravim, potrebovala bych ten tvuj javascript na horizontalní scrollovaní. Nejsem zrovna programatorka a tenhlefigl by se mi momentalne moc hodil. diky maruska

Avatar

Autor komentáře: Ramon Wilde

Datum vložení: 31.8.2002 1:17:30

Neviem to spravit!! Len som to,da sa povedat,pokazil tak,ze to funguje,ale nie je to dobre.
Prosim,ak niekto viete ,ako to urobit,napiste..
Vdaka

Avatar

Autor komentáře: Petr Quitta

Datum vložení: 22.10.2002 6:47:01

Pane Pohanka potřebuji použít Vámi uvedený skript do našich webových stránek, zkoušel jsem to, ale vzhledem k tomu, že potřebuji umístit text do buňky, vymezení vzhledem k pozici na stránce je v pořádku, ale nejde mi umístit text, pokud je v buňce, zobrazí se celý a roztáhne stránku do délky, zkoušel jsem hodně ale nemohu se pohnout z místa.

Avatar

Autor komentáře: michal truban

Datum vložení: 7.4.2003 15:42:00

ja som to vyriesil tak, ze som v definovani css zmenil position z absolute na relative. a potom mi to zarovnavalo podla tabuliek, v ktorych bol ten text.

Avatar

Autor komentáře: Jméno a příjmení

Datum vložení: 27.3.2004 21:31:39

dobry den,
chtel bych se zeptat, jak muzu nahradit scrolovaci odkazy za automaticky posun o kanstantni rychlosti.
diky.

Avatar

Autor komentáře: Xerxes.ip

Datum vložení: 26.1.2006 11:28:54

sice mozna pisu do "mrtve" diskuse ale je to povedeny clanek, rad bych podekoval autorovy za dobre odvedenou praci, vetsina javascriptovych scrollbar nefunguje v mnozstvi prohlizecu

Avatar

Autor komentáře: Xerxes.ip

Datum vložení: 26.1.2006 14:16:24

omlouvam se je to pekne na prd

Avatar

Autor komentáře: sosik

Datum vložení: 24.6.2007 11:56:59

Zajímalo by mne jak to udělat aby,text nebo obrázky běžely samy a zastavily po najetím s myší. Je to možné provést?

Avatar

Autor komentáře: Norgen

Datum vložení: 25.9.2007 14:43:00

Tak tohle by me taky zajimalo. Nikde se mi nedari podobny skript naleznout. Dekuji za odpoved.

Avatar

Autor komentáře: shadyyx [krjcr [at] zmail . sk]

Datum vložení: 2.3.2008 0:12:02

Zdravim! píšem síce pár rokov po založení článku, ale predsa potrebujem pomoc... použil som skript do stránky, ktorú práve robím (a musel som ju zpolovice prerobiť aby som mohol použiť position:absolute;) s tým, že som až na id divov nemenil vôbec nič... samozrejme, hodnoty top jednotlivých divov som musel prispôsobiť stránke, ale to predsa nemôže mať žiaden vplyv... výsledok je taký, že scrollovanie funguje vo všetkých verziách IE a Opere (čo som testoval) ale nefunguje vo Firefoxe... V chybovej konzoli mi to stále vypíše varovanie : "Chyba pri parsovaní hodnoty vlastností ´top´. Deklarácia vynechaná." Css štýly divov mám umiestnené v .css súbore, ale neverím, že by s tým práve Firefox mal mať problém. Napriek tomu to nefunguje. Ak by náhodou niekto vedel ako na to, prípadne, ako to opraviť, budem rád, ak ma skontaktuje na mail. Vďaka!!!

Avatar

Autor komentáře: shadyyx [krjcr [at] zmail . sk]

Datum vložení: 2.3.2008 13:43:29

Tak uz viem v com je problem - aby toto riesenie fungovalo, nesmie hlavicka stranky obsahovat <!DOCTYPE ... > !!!!!!! WTF???!!! akykolvek doctype proste dane riesenie znefunkcni!!! To iste aj po stiahnuti a "odstraneni chyby" na autorovej stranke s prikladom (chybal doctype) - v jeho pripade dokonca cely obsah divu divContent zmizol... Este raz upozornujem, ze pritomnost/nepritomnost <!DOCTYPE ...> nema ziaden vplyv na JS v IE (5.5, 6 ani 7) ani v Opere, iba vo Firefoxe... Netscape a ostatne som netestoval...

Avatar

Autor komentáře: Aleasenir

Datum vložení: 29.8.2008 9:16:21

Resil jsem stejny problem. Script bez udani DOCTYPE sice funguje spravne i ve Firefoxu, ale bez udani DOCTYPE zase nefungovaly jine veci, ktere jsem na web potreboval. Problem je v jednotkach. Staci do CSS i do JS pridat jednotky (px,em,....) a scrollovani bude i s udaneim DOCTYPU v pohode fungovat ve vsech prohlizecich vcetne firefoxu. function MoveArea(y){ //parametr = budouci vertikalni souradnice objektu this.y = y; //ten se priradi vlastnosti y this.css.top = this.y [b]+ "px"[/b]; //podle, ktereho se urci pozice objektu }

Avatar

Autor komentáře: Smallbrat

Datum vložení: 29.3.2008 18:38:50

Uz je to asi stare, ale aj tak sem pisem. Ked to dam do stranok tak sa text neukazuje ;[ . PLS help !

Avatar

Autor komentáře: Aleasenir

Datum vložení: 29.8.2008 9:17:43

Nutne pridat volani funkce inicializuj() pri udalosti onload. Nekde v clanku je to zminene. <body onload="inicializuj();">

Zpět na článek | Úvodní stránka Interval.cz