JS Problem mit JS

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • JS Problem mit JS

    Liebes Forum,

    ich habe ein Kalender-Script heruntergeladen und das funktioniert auch gut. Das Einzige ist, dass die Wochen immer mit Sonntag beginnen und ich möchte dass die Wochen mit Montag beginnen. Ich habe schon alles ausprobiert, aber das Script beginnt immer mit Sonntag.

    Hier mal das Script:
    PHP-Code:
    function buildCal(mycMcHcDWcDbrdr){
    var 
    mn=['January','February','March','April','May','June','July','August','September','October','November','December'];
    var 
    dim=[31,0,31,30,31,30,31,31,30,31,30,31];

    var 
    oD = new Date(ym-11); //DD replaced line to fix date bug when current day is 31st
    oD.od=oD.getDay()+1//DD replaced line to fix date bug when current day is 31st

    var todaydate=new Date() //DD added
    var scanfortoday=(y==todaydate.getFullYear() && m==todaydate.getMonth()+1)? todaydate.getDate() : //DD added

    dim[1]=(((oD.getFullYear()%100!=0)&&(oD.getFullYear()%4==0))||(oD.getFullYear()%400==0))?29:28;

    var 
    t='<div class="'+cM+'"><table class="'+cM+'" cols="7" cellpadding="0" border="'+brdr+'" cellspacing="0"><tr align="center">';

    t+='<td colspan="7" align="center" class="'+cH+'">'+mn[m-1]+' - '+y+'</td></tr><tr align="center">';

    for(
    s=0;s<7;s++)t+='<td class="'+cDW+'">'+"SMTWTFS".substr(s,1)+'</td>';

    t+='</tr><tr align="center">';

    for(
    i=1;i<=42;i++){
    var 
    x=((i-oD.od>=0)&&(i-oD.od<dim[m-1]))? i-oD.od+'&nbsp;';
    if (
    x==scanfortoday//DD added
    x='<span id="today">'+x+'</span>' //DD added
    t+='<td class="'+cD+'">'+x+'</td>';
    if(((
    i)%7==0)&&(i<36))t+='</tr><tr align="center">';
    }
    return 
    t+='</tr></table></div>';


    Kann jemand helfen?
    Liebe Grüsse
    RON
    Zuletzt geändert von rlebek; 29.11.2007, 22:41.

  • #2
    sei doch bitte so gut und benutze den php-button anstelle des edit-buttons, den code kann ja keiner lesen.

    gruß
    peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar

    Lädt...
    X