Ahoj!
Da sa nejako spraviť snippet na blikajúci text s intervalom? Vopred díky.
Blikajúci text
Moderátor: Moderators
- Spade
- etoModerator
- Príspevky: 171
- Dátum registrácie: Po Apr 17, 2006 2:24 pm
- Kontaktovať používateľa:
Blikajúci text
Ách deti moje zlaté, milujte sa a zložte sa. Nech si zvíratá berú od vás príklad.
Človečina, RND.
Človečina, RND.
- _rasel^
- ETOMITE Admin
- Príspevky: 1122
- Dátum registrácie: Ut Sep 20, 2005 1:03 am
- Bydlisko: Košice (SR)
- Kontaktovať používateľa:
Klasika... http://www.dynamicdrive.com/ - tu je vecsina takych finticiek.
http://interval.cz/clanky/crossbrowser- ... vascriptu/
Vytvor si novy chunk a donho daj:... potom tam kde chces vlozit text, tak daj {{nazov-chunku}}
http://interval.cz/clanky/crossbrowser- ... vascriptu/
Vytvor si novy chunk a donho daj:
Kód: Vybrať všetko
<span id="blinktext" style="position: relative;">** Ja som blikajuci text **</span>
<script language="JavaScript" type="text/javascript">
var DHTML = (document.getElementById || document.all || document.layers);
function ap_getObj(name) { // zjisti dostupný objekt pro práci se stylem dokumentu
if (document.getElementById)
return document.getElementById(name).style;
else
if (document.all)
return document.all[name].style;
else
if (document.layers)
return document.layers[name];
}
// nastavení pro marquee
nStart = 800; // počáteční pozice textu
nEnd = -950; // koncová pozice textu
nTimeOut = 50; // rychlost
nInc = 5; // počet znaků v jednom kroku
nLeft = nStart;
var tc = ap_getObj('ticker');
function DoMove(){ // posuň text
if (DHTML) {
nLeft = nLeft - nInc;
if (nLeft < nEnd) {
nLeft = nStart;
}
tc.left = nLeft;
setTimeout('DoMove()',nTimeOut);
}
}
// nastavení pro blikající text
var a=0;
var ok=true;
var btx = ap_getObj('blinktext');
function blink() {
if (!DHTML)
return; // pokud nepodporuje prohlížeč funkce pozicování, ukončit
k=true;
if (a==0 && ok==true){
btx.visibility="hidden";ok=false;a=1
}
if (a==1 && ok==true){
btx.visibility="visible";ok=false;a=0
}
setTimeout('blink()',300);
}
</script>
..:: Etomite CMS → Rulezzz !.!.!. ::..
- Spade
- etoModerator
- Príspevky: 171
- Dátum registrácie: Po Apr 17, 2006 2:24 pm
- Kontaktovať používateľa:
Nebolo by možné spraviť taký snippet, do ktorého zadám napríklad:
A "blikajúci text" by blikal? Poprípade by sa mohol dať nastaviť aj interval blikania. Bol by to problém spraviť?
Kód: Vybrať všetko
[[Flash?text=blikajúci text]]
Ách deti moje zlaté, milujte sa a zložte sa. Nech si zvíratá berú od vás príklad.
Človečina, RND.
Človečina, RND.