SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



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



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > HTML, CSS und JavaScript Help!

HTML, CSS und JavaScript Help! Hier gibt es Hilfe zu HTML, CSS und JavaScript Problemen

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 24.05.2004, 11:34:28
Herr-Zinfarkt Herr-Zinfarkt ist offline
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!!!!!
Mit Zitat antworten
  #2  
Alt 24.05.2004, 11:50:22
Marilu Marilu ist offline
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.
Mit Zitat antworten
  #3  
Alt 24.05.2004, 11:59:04
Herr-Zinfarkt Herr-Zinfarkt ist offline
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???
Mit Zitat antworten
  #4  
Alt 24.05.2004, 14:57:11
Marilu Marilu ist offline
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 ()
Mit Zitat antworten
  #5  
Alt 24.05.2004, 15:52:57
Herr-Zinfarkt Herr-Zinfarkt ist offline
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
Mit Zitat antworten
  #6  
Alt 25.05.2004, 08:54:55
Herr-Zinfarkt Herr-Zinfarkt ist offline
Anfänger
 
Registriert seit: Apr 2004
Beiträge: 53
weiß wirklich keiner wo der fehler noch liegen könnte??
Mit Zitat antworten
  #7  
Alt 25.05.2004, 12:37:26
Marilu Marilu ist offline
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 :-((
Mit Zitat antworten
  #8  
Alt 25.05.2004, 16:41:14
Herr-Zinfarkt Herr-Zinfarkt ist offline
Anfänger
 
Registriert seit: Apr 2004
Beiträge: 53
hast du vielleicht nen link zu nem einfacher aufgebautem bild-ticker??
Mit Zitat antworten
  #9  
Alt 25.05.2004, 21:38:30
Marilu Marilu ist offline
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 ...
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:38:14 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt