[ Príspevok: 1 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Bežiaci text vs hodiny

Registrovaný: 13.11.06
Prihlásený: 13.04.21
Príspevky: 169
Témy: 54 | 54
NapísalOffline : 19.02.2009 0:20 | Bežiaci text vs hodiny

Potrebujem docielit bežiaci text. Cez marquee to nechcem robiť lebo sa mi to moc nepozdava ako dobré riešenie. Mám jeden javascript no ked ho použijem presane mi fungovať druhy skript.
Respektíve potreboval by som potom skript na hodiny ktorý ukazuje hodiny minuty a sekundy .... tieto dva skripty mi sučste nejdu .

skript bežiaceho textu
Kód:
var it_oznameni='<nobr><FONT style="font-size:14px" color="#ffffff">Tralala</FONT></nobr>'

//dal parametry:
var sirka_oznameni="770px"
var vyska_oznameni="20px"
var rychlost_posuvu=1 //1 a 10
var barva_pozadi=""
var stopni_to=1 //0=ne
//
rychlost_posuvu=(document.all)? rychlost_posuvu : Math.max(1, rychlost_posuvu-1)
var jak_rychle=rychlost_posuvu
var zastavit=(stopni_to==0)? jak_rychle: 1
var iedom=document.all||document.getElementById
if (iedom)
document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+it_oznameni+'</span>')
var actualwidth=''
var cross_marquee, ns_marquee

function rozjed_to(){
if (iedom){
cross_marquee=document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee
cross_marquee.style.left=parseInt(sirka_oznameni)+8+"px"
cross_marquee.innerHTML=it_oznameni
ie_sirka=document.all? temp.offsetWidth : document.getElementById("temp").offsetWidth
}
else if (document.layers){
ns_marquee=document.ns_marquee.document.ns_marquee2
ns_marquee.left=parseInt(sirka_oznameni)+8
ns_marquee.document.write(it_oznameni)
ns_marquee.document.close()
ie_sirka=ns_marquee.document.width
}
lefttime=setInterval("scrolluj()",20)
}
window.onload=rozjed_to

function scrolluj(){
if (iedom){
if (parseInt(cross_marquee.style.left)>(ie_sirka*(-1)+8))
cross_marquee.style.left=parseInt(cross_marquee.style.left)-jak_rychle+"px"
else
cross_marquee.style.left=parseInt(sirka_oznameni)+8+"px"

}
else if (document.layers){
if (ns_marquee.left>(ie_sirka*(-1)+8))
ns_marquee.left-=jak_rychle
else
ns_marquee.left=parseInt(sirka_oznameni)+8
}
}

if (iedom||document.layers){
with (document){
document.write('<center><table border="0" cellspacing="0" cellpadding="0"><td>')
if (iedom){
write('<div style="position:relative;width:'+sirka_oznameni+';height:'+vyska_oznameni+';overflow:hidden">')
write('<div style="position:absolute;width:'+sirka_oznameni+';height:'+vyska_oznameni+';background-color:'+barva_pozadi+'" onMouseover="jak_rychle=zastavit" onMouseout="jak_rychle=rychlost_posuvu">')
write('<div id="iemarquee" style="position:absolute;left:100px;top:0px"></div>')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+sirka_oznameni+' height='+vyska_oznameni+' name="ns_marquee" bgColor='+barva_pozadi+'>')
write('<layer name="ns_marquee2" left=100 top=0 onMouseover="jak_rychle=zastavit" onMouseout="jak_rychle=rychlost_posuvu"></layer>')
write('</ilayer>')
}
document.write('</td></table></center>')
}
}


skript pre čas

Kód:
function show2(){
if (!document.all&&!document.getElementById)
return
thelement=document.getElementById? document.getElementById("hodinky"): document.all.hodinky
var Digital=new Date()
var hours=Digital.getHours()
var minutes=Digital.getMinutes()
var seconds=Digital.getSeconds()
if (hours>24)
hours=hours-24
if (hours==0)
hours=24
if (minutes<=9)
minutes="0"+minutes
if (seconds<=9)
seconds="0"+seconds
var ctime=hours+":"+minutes+":"+seconds+" "
thelement.innerHTML=""+ctime+""
setTimeout("show2()",1000)
}
window.onload=show2


Prípadne asi najlepšie riešenie by bolo aby spolu išli ale to už je nad moje schopnosti a vedomosti (aj tak súslabé :loony: )


 [ Príspevok: 1 ] 


Bežiaci text vs hodiny



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

GTK bežiaci text (python)

v Perl, Python, Ruby, CGI

4

1110

31.07.2011 9:41

miso128

V tomto fóre nie sú ďalšie neprečítané témy.

Python script bežiaci non stop

v Webhosting a servery

3

553

16.12.2017 11:30

bebebrumik

V tomto fóre nie sú ďalšie neprečítané témy.

Čas bežiaci aktuálny bez refreshu

v JavaScript, VBScript, Ajax

7

1055

22.12.2008 18:04

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

Ktory beziaci proces je dial-up connection?

v Operačné systémy Microsoft

1

367

17.01.2008 8:54

Intelman

V tomto fóre nie sú ďalšie neprečítané témy.

moj problem je stale beziaci ventilator na notasi

v Intel - Integrated Electronics

7

2460

26.03.2008 14:27

wave

V tomto fóre nie sú ďalšie neprečítané témy.

Hodiny

v PHP, ASP

21

1987

16.03.2007 18:22

Dart

V tomto fóre nie sú ďalšie neprečítané témy.

hodiny

v Redakčné systémy

2

1013

20.07.2006 8:24

pershing

V tomto fóre nie sú ďalšie neprečítané témy.

hodiny klavira

v Kultúra, umenie, filmy, hudba, história, média

13

958

17.07.2015 23:55

Semp

V tomto fóre nie sú ďalšie neprečítané témy.

vista hodiny

v Operačné systémy Microsoft

25

777

11.04.2008 16:27

dsljohn

V tomto fóre nie sú ďalšie neprečítané témy.

Hodiny v XP

v Operačné systémy Microsoft

3

384

01.12.2011 18:53

michalesku

V tomto fóre nie sú ďalšie neprečítané témy.

Hodiny vo Windows 7

v Operačné systémy Microsoft

5

893

12.05.2011 17:25

ViktorinoSK

V tomto fóre nie sú ďalšie neprečítané témy.

Zdroj súúúrne už len3 hodiny

v PC skrinky, zdroje a všetky druhy chladenia

11

580

05.09.2011 17:32

Veveričiačik

V tomto fóre nie sú ďalšie neprečítané témy.

Meniace sa hodiny na ww xp

v Operačné systémy Microsoft

1

442

28.03.2009 19:55

dsljohn

V tomto fóre nie sú ďalšie neprečítané témy.

Hodiny v JavaScripte - ako na to?

v JavaScript, VBScript, Ajax

6

1638

22.12.2008 22:22

Blackshadow

V tomto fóre nie sú ďalšie neprečítané témy.

8GB USB z AXECA do hodiny

v Úložné zariadenia

1

501

09.04.2010 10:24

mbc

V tomto fóre nie sú ďalšie neprečítané témy.

Čas vo Windows-e spomaľuje ,nemenia sa hodiny

v Operačné systémy Microsoft

4

472

02.06.2012 21:56

playandwin



© 2005 - 2024 PCforum, edited by JanoF