Results 1 to 4 of 4

Thread: Script trouble with LiveClock

  1. #1
    Join Date
    Jan 2006
    Location
    Ilsbo, Sweden
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Red face Script trouble with LiveClock

    Script: LiveClock.js
    http://www.ilsbomk.se/anders/0610/index.htm

    My problem is that the clock doesn't shows in the upper right corner.
    In the black area... It should be a black background and white font color.
    The settings in liveclock.js is right I guess.

    If I change the background color in the liveclock.js it change even at the webpage when showing it in Explorer, but the fontcolor doesn't change in Explorer even if I have changed it in liveclock.js...

    Someone have any clue what to do?

    Please help!

  2. #2
    Join Date
    Mar 2005
    Location
    SE PA USA
    Posts
    30,495
    Thanks
    82
    Thanked 3,449 Times in 3,410 Posts
    Blog Entries
    12

    Default

    I looked at your demo link's source code and could not find the script in question in it or linked to it.
    - John
    ________________________

    Show Additional Thanks: International Rescue Committee - Donate or: The Ocean Conservancy - Donate or: PayPal - Donate

  3. #3
    Join Date
    Jan 2006
    Location
    Ilsbo, Sweden
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default

    Quote Originally Posted by jscheuer1
    I looked at your demo link's source code and could not find the script in question in it or linked to it.
    Hi, I know. I found an other script just after I posted this... So I use this now, when I know it works...

    Thanks anyway!

  4. #4
    Join Date
    Nov 2008
    Location
    Austria
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Thumbs up New version of Liveclock and here is the new Script

    Now is it wiht german Days and full in day month and year in the show

    the name of file liveclock.js

    ///////////////////////////////////////////////////////////
    // "Live Clock Advanced" script - Version 1.0
    // By Mark Plachetta (astroboy@zip.com.au)
    //
    // Get the latest version at:
    // http://www.zip.com.au/~astroboy/liveclock/
    //
    // Based on the original script: "Upper Corner Live Clock"
    // available at:
    // - Dynamic Drive (http://www.dynamicdrive.com)
    // - Website Abstraction (http://www.wsabstract.com)
    // ========================================================
    // CHANGES TO ORIGINAL SCRIPT:
    // - Gave more flexibility in positioning of clock
    // - Added date construct (Advanced version only)
    // - User configurable
    // ========================================================
    // Both "Advanced" and "Lite" versions are available free
    // of charge, see the website for more information on the
    // two scripts.
    // ========================================================
    // Update for this Script is by H.S.I.T.T. Internet 2000
    //
    // Live Clock wiht full date in german
    // - Now is it wiht german Days and
    // - full date in day month and year in the show
    // more information by (http://www.fl-radio24.de) or
    // (http://forum.fl-radio24.de) or (http://hsitt.hs.funpic.de/)
    //
    ///////////////////////////////////////////////////////////

    ///////////////////////////////////////////////////////////
    /////////////// CONFIGURATION /////////////////////////////

    // Set the clock's font face:
    var myfont_face = "Verdana";

    // Set the clock's font size (in point):
    var myfont_size = "10";

    // Set the clock's font color:
    var myfont_color = "#ffffff";

    // Set the clock's background color:
    var myback_color = "transparent";

    // Set the text to display before the clock:
    var mypre_text = "";

    // Set the width of the clock (in pixels):
    var mywidth = 300;

    // Display the time in 24 or 12 hour time?
    // 0 = 24, 1 = 12
    var my12_hour = 0;

    // How often do you want the clock updated?
    // 0 = Never, 1 = Every Second, 2 = Every Minute
    // If you pick 0 or 2, the seconds will not be displayed
    var myupdate = 1;

    // Display the date?
    // 0 = No, 1 = Yes
    var DisplayDate = 1;

    /////////////// END CONFIGURATION /////////////////////////
    ///////////////////////////////////////////////////////////

    // Browser detect code
    var ie4=document.all
    var ns4=document.layers
    var ns6=document.getElementById&&!document.all

    // Global varibale definitions:

    var dn = "";
    var mn = "."; //New
    var old = "";

    // The following arrays contain data which is used in the clock's
    // date function. Feel free to change values for Days and Months
    // if needed (if you wanted abbreviated names for example). New version
    var DaysOfWeek = new Array(7);
    DaysOfWeek[0] = "Sontag";
    DaysOfWeek[1] = "Montag";
    DaysOfWeek[2] = "Dienstag";
    DaysOfWeek[3] = "Mittwoch";
    DaysOfWeek[4] = "Donnerstag";
    DaysOfWeek[5] = "Freitag";
    DaysOfWeek[6] = "Samstag";

    var MonthsOfYear = new Array(12);
    MonthsOfYear[0] = "01";
    MonthsOfYear[1] = "02";
    MonthsOfYear[2] = "03";
    MonthsOfYear[3] = "04";
    MonthsOfYear[4] = "05";
    MonthsOfYear[5] = "06";
    MonthsOfYear[6] = "07";
    MonthsOfYear[7] = "08";
    MonthsOfYear[8] = "09";
    MonthsOfYear[9] = "10";
    MonthsOfYear[10] = "11";
    MonthsOfYear[11] = "12";


    // This array controls how often the clock is updated,
    // based on your selection in the configuration.
    var ClockUpdate = new Array(3);
    ClockUpdate[0] = 0;
    ClockUpdate[1] = 1000;
    ClockUpdate[2] = 60000;

    // For Version 4+ browsers, write the appropriate HTML to the
    // page for the clock, otherwise, attempt to write a static
    // date to the page.
    if (ie4||ns6) { document.write('<span id="LiveClockIE" style="width:'+mywidth+'px; background-color:'+myback_color+'"></span>'); }
    else if (document.layers) { document.write('<ilayer bgColor="'+myback_color+'" id="ClockPosNS" visibility="hide"><layer width="'+mywidth+'" id="LiveClockNS"></layer></ilayer>'); }
    else { old = "true"; show_clock(); }

    // The main part of the script:
    function show_clock() {
    if (old == "die") { return; }

    //show clock in NS 4
    if (ns4)
    document.ClockPosNS.visibility="show"
    // Get all our date variables:
    var Digital = new Date();
    var day = Digital.getDay();
    var mday = Digital.getDate();
    var month = Digital.getMonth();
    var Year = Digital.getUTCFullYear(); //New
    var hours = Digital.getHours();

    var minutes = Digital.getMinutes();
    var seconds = Digital.getSeconds();

    // Fix the "mn" variable if needed:
    if (mday == 1) { mn = "st"; }
    else if (mday == 2) { mn = "nd"; }
    else if (mday == 3) { mn = "rd"; }
    else if (mday == 21) { mn = "st"; }
    else if (mday == 22) { mn = "nd"; }
    else if (mday == 23) { mn = "rd"; }
    else if (mday == 31) { mn = "st"; }

    // Set up the hours for either 24 or 12 hour display:
    if (my12_hour) {
    dn = "AM";
    if (hours > 12) { dn = "PM"; hours = hours - 12; }
    if (hours == 0) { hours = 12; }
    } else {
    dn = "";
    }
    if (hours <= 9) { hours = "0"+hours; } //New
    if (minutes <= 9) { minutes = "0"+minutes; }
    if (seconds <= 9) { seconds = "0"+seconds; }
    if (mday <= 9) { mday = "0"+mday; } //New

    // This is the actual HTML of the clock. If you're going to play around
    // with this, be careful to keep all your quotations in tact.
    myclock = '';
    myclock += '<font style="color:'+myfont_color+'; font-family:'+myfont_face+'; font-size:'+myfont_size+'pt;">';
    myclock += mypre_text;
    myclock += hours+':'+minutes;
    if ((myupdate < 2) || (myupdate == 0)) { myclock += ':'+seconds; }
    myclock += ' '+dn;
    if (DisplayDate) { myclock += '<br> '+DaysOfWeek[day]+'<br> '+mday+mn+''+MonthsOfYear[month]+mn+''+[Year]; } //New
    myclock += '</font>';

    if (old == "true") {
    document.write(myclock);
    old = "die";
    return;
    }

    // Write the clock to the layer:
    if (ns4) {
    clockpos = document.ClockPosNS;
    liveclock = clockpos.document.LiveClockNS;
    liveclock.document.write(myclock);
    liveclock.document.close();
    } else if (ie4) {
    LiveClockIE.innerHTML = myclock;
    } else if (ns6){
    document.getElementById("LiveClockIE").innerHTML = myclock;
    }

    if (myupdate != 0) { setTimeout("show_clock()",ClockUpdate[myupdate]); }
    }
    setTimeout("show_clock()",1000)

    =end of file.
    ==========================================================
    Please delete you //New in this file befor you it save

    New version edit by
    H.S.I.T.T. Internet 2000
    here can you see what is New by a customer site
    http://radioatlantis.ra.funpic.de/forum/
    Last edited by hsitt; 11-05-2008 at 04:33 PM.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •