Ergebnis 1 bis 2 von 2
  1. #1
    woerny ist offline Grünschnabel
    registriert
    25-11-2008
    Beiträge
    1

    Aktion zu bestimmter Uhrzeit / Datum

    Hallo @ all,

    ich suche ein Script, welches ermöglicht zu einem gewissen Datum, zu einer bestimmten Uhrzeit einen Sound abzuspielen oder ein msgBox einzublenden.

    Bisher habe ich ein JavaScript (einen Ticker, der endlos ausgelesene Termine einblendet).
    <BODY onLoad="InitializeStartTicker()">

    <script src="Ticker_Effekte_und_Farben.js" type="text/javascript">
    </script>

    <script language="JavaScript"><!--
    function InitializeStartTicker()
    {
    //++++++NEWSBEGINN++++++
    var tickernews =
    [
    {meldung:"25.11.2008 12:20", starteffekt:1, endeeffekt:1, hfarbe:2, vfarbe:2},
    {meldung:"25.11.2008 13:55", starteffekt:1, endeeffekt:2, hfarbe:1, vfarbe:1},
    {meldung:"25.11.2008 15:00", starteffekt:2, endeeffekt:1},
    {meldung:"Blinkender zweiter Ticker, unbekannte Farbe", starteffekt:2, endeeffekt:2, hfarbe:3, vfarbe:3}
    ]
    //++++++NEWSENDE++++++

    // Ticker starten
    StartTicker(tickernews);
    }
    //-->
    </script>

    <FORM NAME="NewsTicker">
    <INPUT TYPE="TEXT" READONLY STYLE="border: none; background-color: #000033;
    color: #FFFFFF; font-size: +20; font-family: verdana;" NAME="Zeile" SIZE=60 MAXLENGTH=60">
    </FORM>
    Könnt ihr mir helfen, dass zu den Terminen ein lokal installierter Windows - Standart - Sound abgespielt wird.

    Auf der Seite hier habe ich ein JavaScript gefunden, welches die Funktion im Grunde ausführt, aber ich habe keinen Plan wie ich dort meine Termin implementieren könnte????

    <style type="text/css">

    #jsalarmclock{
    font-family: Tahoma;
    font-weight: bold;
    font-size: 12px;
    }

    #jsalarmclock div{
    margin-bottom: 0.8em;
    }

    #jsalarmclock div.leftcolumn{
    float: left;
    width: 150px;
    font-size: 13px;
    background-color: lightyellow;
    clear: left;
    }

    #jsalarmclock span{
    margin-right: 5px;
    }

    </style>

    <script type="text/javascript">

    /***********************************************

    * JavaScript Alarm Clock- by JavaScript Kit (JavaScript Kit- Your comprehensive JavaScript, DHTML, CSS, and Ajax stop)
    * This notice must stay intact for usage
    * Visit JavaScript Kit at JavaScript Kit- Your comprehensive JavaScript, DHTML, CSS, and Ajax stop for this script and 100s more

    ***********************************************/

    var jsalarm={
    padfield:function(f){
    return (f<10)? "0"+f : f
    },
    showcurrenttime:function(){
    var dateobj=new Date()
    var ct=this.padfield(dateobj.getHours())+":"+this.padfield(dateobj.getMinutes())+":"+this.padfield(dateo bj.getSeconds())
    this.ctref.innerHTML=ct
    this.ctref.setAttribute("title", ct)
    if (typeof this.hourwake!="undefined"){ //if alarm is set
    if (this.ctref.title==(this.hourwake+":"+this.minutewake+":"+this.secondwake)){
    clearInterval(jsalarm.timer)
    window.location=document.getElementById("musicloc").value
    }
    }
    },
    init:function(){
    var dateobj=new Date()
    this.ctref=document.getElementById("jsalarm_ct")
    this.submitref=document.getElementById("submitbutton")
    this.submitref.onclick=function(){
    jsalarm.setalarm()
    this.value="Alarm Set"
    this.disabled=true
    return false
    }
    this.resetref=document.getElementById("resetbutton")
    this.resetref.onclick=function(){
    jsalarm.submitref.disabled=false
    jsalarm.hourwake=undefined
    jsalarm.hourselect.disabled=false
    jsalarm.minuteselect.disabled=false
    jsalarm.secondselect.disabled=false
    return false
    }
    var selections=document.getElementsByTagName("select")
    this.hourselect=selections[0]
    this.minuteselect=selections[1]
    this.secondselect=selections[2]
    for (var i=0; i<60; i++){
    if (i<24) //If still within range of hours field: 0-23
    this.hourselect[i]=new Option(this.padfield(i), this.padfield(i), false, dateobj.getHours()==i)
    this.minuteselect[i]=new Option(this.padfield(i), this.padfield(i), false, dateobj.getMinutes()==i)
    this.secondselect[i]=new Option(this.padfield(i), this.padfield(i), false, dateobj.getSeconds()==i)

    }
    jsalarm.showcurrenttime()
    jsalarm.timer=setInterval(function(){jsalarm.showcurrenttime()}, 1000)
    },
    setalarm:function(){
    this.hourwake=this.hourselect.options[this.hourselect.selectedIndex].value
    this.minutewake=this.minuteselect.options[this.minuteselect.selectedIndex].value
    this.secondwake=this.secondselect.options[this.secondselect.selectedIndex].value
    this.hourselect.disabled=true
    this.minuteselect.disabled=true
    this.secondselect.disabled=true
    }
    }

    </script>


    Könnt ihr bitte weiterhelfen

    Ich muss gestehen, dass ich mich vb besser auskenne .....

  2. #2
    ein schlauer ist offline Lounge-Member
    registriert
    18-08-2004
    Beiträge
    14.671

    AW: Aktion zu bestimmter Uhrzeit / Datum

    Den Ticker hab ich mir jetzt nicht angeschaut, ist aber bei deiner Frage gar nicht nötig.
    Zitat Zitat von woerny Beitrag anzeigen
    ich suche ein Script, welches ermöglicht zu einem gewissen Datum, zu einer bestimmten Uhrzeit einen Sound abzuspielen oder ein msgBox einzublenden.
    Um eine Aktion zu einer bestimmten Uhrzeit zu starten kannst du window.setTimeout verwenden. Dazu musst du nur die Differenz zwischen jetzt und deinem Zielzeitpunkt in Millisekunden berechnen und entsprechend den Timeout füttern.
    Sound abspielen ist nicht so einfach, aber einen alert() dürftest du hinkriegen.

Ähnliche Themen

  1. Datum und Uhrzeit je in input Feld
    Von simsus im Forum JavaScript
    Antworten: 6
    Letzter Beitrag: 25-11-2006, 20:08
  2. Antworten: 20
    Letzter Beitrag: 02-06-2006, 11:12
  3. datum und uhrzeit :(
    Von helpless im Forum JavaScript
    Antworten: 6
    Letzter Beitrag: 28-11-2005, 03:28
  4. Hilfe bei diesem Uhrzeit / Datum Java Script
    Von Rocci im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 09-12-2004, 12:14
  5. Uhrzeit und Datum von Korea einblenden
    Von BobaFett im Forum JavaScript
    Antworten: 7
    Letzter Beitrag: 13-01-2003, 22:56

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •