CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
HTML, CSS und JavaScript Help! Hier gibt es Hilfe zu HTML, CSS und JavaScript Problemen |
24.05.2004, 11:34:28
|
Anfänger
|
|
Registriert seit: Apr 2004
Beiträge: 53
|
|
2 Script laufen nicht zusammen!?
Also, ich bastel grad an meiner Page und hab an sich keine Ahnung von Javascript.
Ich hab allerdings zwei script auf meiner seite die ich mir irgendwo im netz geholt habe.
das erste zeigt die uhrzeit in der statusleiste an und das zweite ist ein ticker für bilder.
die script funzen einzeln perfekt. allerdings, wenn ich sie zusammen aufrufe taucht die uhrzeit nicht in der statusleiste auf.
Da ich leider keinen webspace habe, weil ich noch lokal progge, poste ich die scripte - sry.
Uhrzeit:
<!-- Begin
function runClock1() {
theTime = window.setTimeout("runClock1()", 1000);
var jetzt = new Date();
var TagInWoche = jetzt.getDay();
var Wochentag = new Array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag", "Samstag");
var Tag = jetzt.getDate();
var Jahresmonat = jetzt.getMonth();
var Monat = new Array("Januar","Februar","März","April","Mai","Juni","Juli","August"," September","Oktober","November","Dezember");
var Jahr = jetzt.getFullYear();
var Std = jetzt.getHours();
if(Std<10) var Std = "0" + Std;
var Min = jetzt.getMinutes();
if(Min<10) var Min = "0" + Min;
var Sekunden = jetzt.getSeconds();
if(Sekunden<10) var Sekunden = "0" + Sekunden;
var today = " + Wochentag[TagInWoche] + ", " + Tag + ". " + Monat[Jahresmonat] + " " + Jahr + ", " + Std + ":" + Min + ":" + Sekunden;
status = today;
}
// End -->
(is in php, deshalb die vielen "")
Ticker:
<!-- Begin
var marqueewidth="500px"
var marqueeheight="80px"
var marqueespeed=1
var marqueebgcolor="#ffffff"
//Pause marquee onMousever (0=no. 1=yes)?
var pauseit=0
//Specify the marquee's content (don't delete <nobr> tag)
//Keep all content on ONE line, and backslash any single quotations (ie: that's great):
var marqueecontent='<nobr><table height="70"><tr><img src="nenbild"></tr></table></nobr>'
////NO NEED TO EDIT BELOW THIS LINE////////////
marqueespeed=(document.all)? marqueespeed : Math.max(1, marqueespeed-1) //slow speed down by 1 for NS
var copyspeed=marqueespeed
var pausespeed=(pauseit==0)? copyspeed: 0
var iedom=document.all||document.getElementById
if (iedom)
document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+marqueecontent+'</span>')
var actualwidth=''
var cross_marquee, ns_marquee
function populate(){
if (iedom){
cross_marquee=document.getElementById? document.getElementById("iemarquee") : document.all.iemarquee
cross_marquee.style.left=parseInt(marqueewidth)+8+"px"
cross_marquee.innerHTML=marqueecontent
actualwidth=document.all? temp.offsetWidth : document.getElementById("temp").offsetWidth
}
else if (document.layers){
ns_marquee=document.ns_marquee.document.ns_marquee2
ns_marquee.left=parseInt(marqueewidth)+8
ns_marquee.document.write(marqueecontent)
ns_marquee.document.close()
actualwidth=ns_marquee.document.width
}
lefttime=setInterval("scrollmarquee()",20)
}
window.onload=populate
function scrollmarquee(){
if (iedom){
if (parseInt(cross_marquee.style.left)>(actualwidth*(-1)+8))
cross_marquee.style.left=parseInt(cross_marquee.style.left)-copyspeed+"px"
else
cross_marquee.style.left=parseInt(marqueewidth)+8+"px"
}
else if (document.layers){
if (ns_marquee.left>(actualwidth*(-1)+8))
ns_marquee.left-=copyspeed
else
ns_marquee.left=parseInt(marqueewidth)+8
}
}
if (iedom||document.layers){
with (document){
document.write('<table border="0" cellspacing="0" cellpadding="0"><td>')
if (iedom){
write('<div style="position:relative;width:'+marqueewidth+';height:'+marqueeheight +';overflow:hidden">')
write('<div style="position:absolute;width:'+marqueewidth+';height:'+marqueeheight +';background-color:'+marqueebgcolor+'" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed">')
write('<div id="iemarquee" style="position:absolute;left:0px;top:0px"></div>')
write('</div></div>')
}
else if (document.layers){
write('<ilayer width='+marqueewidth+' height='+marqueeheight+' name="ns_marquee" bgColor='+marqueebgcolor+'>')
write('<layer name="ns_marquee2" left=0 top=0 onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed"></layer>')
write('</ilayer>')
}
document.write('</td></table>')
}
}
// End -->
Sollte sich wirklich jemand diesen riesen text durchlesen - VERDAMMT VIELEN DANK!!!!!
|
24.05.2004, 11:50:22
|
Member
|
|
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
|
|
Zeig doch mal den Code, wie Du die beiden Funktionen aufrust.
|
24.05.2004, 11:59:04
|
Anfänger
|
|
Registriert seit: Apr 2004
Beiträge: 53
|
|
Also die Uhrzeit ruf ich mit
<body bgcolor="#FFFFFF" onLoad="runClock1()">
auf.
Bei dem Ticker bin ich mir net sicher, der wird net über nen event-handler aufgerufen, der steh einfach in meinem quellcode an der richtigen stelle und läuft dann - kann das sein???
|
24.05.2004, 14:57:11
|
Member
|
|
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
|
|
Der Ticker muß aber irgendwie eingebunden sein, z. B. durch sowas wie:
<script language=javascript ...
oder irgendeinen Event-Handler. Außerdem fehlt hinter dem Funktionsaufruf:
window.onload=populate das ()
|
24.05.2004, 15:52:57
|
Anfänger
|
|
Registriert seit: Apr 2004
Beiträge: 53
|
|
also, ich rufe den ticker dann mit <script language=javascript> auf und beende ihn mit </script> .
wenn ich hinter das populate die klammern setze sagt er "object required". also das muss wohl so bleiben, aber trotzdem THX
|
25.05.2004, 08:54:55
|
Anfänger
|
|
Registriert seit: Apr 2004
Beiträge: 53
|
|
weiß wirklich keiner wo der fehler noch liegen könnte??
|
25.05.2004, 12:37:26
|
Member
|
|
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
|
|
Nee, das Ding ist so vertrackt, da blickt man nicht so durch :-((
|
25.05.2004, 16:41:14
|
Anfänger
|
|
Registriert seit: Apr 2004
Beiträge: 53
|
|
hast du vielleicht nen link zu nem einfacher aufgebautem bild-ticker??
|
25.05.2004, 21:38:30
|
Member
|
|
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
|
|
Nee, aber gib mal "picture ticker javascript" in Google ein. Dann hast Du was zum Lesen ...
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Themen-Optionen |
|
Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 15:38:14 Uhr.
|