Aktív témák

  • superboyka

    csendes tag

    Sziasztok lenne 1 kis gondom de nekem a js kinai igy helpre szorulok, van 1 kodom ami kiirja mikulást karácsonyt,és uj évet olyan képen elöte jelzi menyi nap van még mikor odda ért boldog ünepet kiván eddig ok csak én belle szeretnék tenni még ünepeket hogy egész éves panel legyen belöle pl valentint,husvét stb. erre kellene segitség hogy a kodomba levö szerkestésnek az elmagyarázását 1 kis pldával mellette leirés igy a napot honapot és ezt kell belle tened akkor a többi dátum beleszerkesztése egyszerü lenne már nekem is imme a kodom

    /************** ÜNNEPEK ***************/
    function unnepek()
    {
    var unnep_idoszak = false;
    var today = new Date();
    var theoccasion1 = new Date(parseInt(today.getFullYear()), 12, 25);
    var mikulas_nap = new Date(parseInt(today.getFullYear()), 12, 6);
    if(parseInt(today.getMonth())==11)
    {
    var theoccasion2 = new Date(parseInt(today.getFullYear()+1), 1, 1);
    var theoccasion3 = new Date(parseInt(today.getFullYear()+1), 1, 8);
    }
    else
    {
    var theoccasion2 = new Date(parseInt(today.getFullYear()), 1, 1);
    var theoccasion3 = new Date(parseInt(today.getFullYear()), 1, 8);
    }
    mikulas_nap.setMonth(theoccasion1.getMonth()-1);
    theoccasion1.setMonth(theoccasion1.getMonth()-1);
    theoccasion2.setMonth(theoccasion2.getMonth()-1);
    theoccasion3.setMonth(theoccasion3.getMonth()-1);

    var one_day = 1000*60*60*24;
    calculate_mikulas_nap = Math.ceil((parseInt(mikulas_nap.getTime())-parseInt(today.getTime()))/(one_day));
    calculatediff1 = Math.ceil((parseInt(theoccasion1.getTime())-parseInt(today.getTime()))/(one_day));
    calculatediff2 = Math.ceil((parseInt(theoccasion2.getTime())-parseInt(today.getTime()))/(one_day));
    calculatediff3 = Math.ceil((parseInt(theoccasion3.getTime())-parseInt(today.getTime()))/(one_day));
    if (calculate_mikulas_nap < 0)
    {
    var nextyeartoday=new Date();
    nextyeartoday.setFullYear(today.getFullYear()+1);
    calculate_mikulas_nap = Math.ceil((nextyeartoday.getTime()-today.getTime())/(one_day)+calculate_mikulas_nap);
    }
    if (calculatediff1 < 0)
    {
    var nextyeartoday=new Date();
    nextyeartoday.setFullYear(today.getFullYear()+1);
    calculatediff1 = Math.ceil((nextyeartoday.getTime()-today.getTime())/(one_day)+calculatediff1);
    }
    if (calculatediff2 < 0)
    {
    var nextyeartoday=new Date();
    nextyeartoday.setFullYear(today.getFullYear()+1);
    calculatediff2 = Math.ceil((nextyeartoday.getTime()-today.getTime())/(one_day)+calculatediff2);
    }
    if (calculatediff3 < 0)
    {
    var nextyeartoday=new Date();
    nextyeartoday.setFullYear(today.getFullYear()+1);
    calculatediff3 = Math.ceil((nextyeartoday.getTime()-today.getTime())/(one_day)+calculatediff3);
    }
    //nov.22-tól dec.5-ig
    if ( (calculate_mikulas_nap>0) && (calculate_mikulas_nap<15) )
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Még '+calculate_mikulas_nap+' napot alszunk és jön a Mikulás...<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/jon_mikulas.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //dec.6-án
    if ( (calculate_mikulas_nap==0) )
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Gyerekek, megérkezett a Mikulás!<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/megjott_mikulas.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //dec.7-tól 24-ig
    if ((calculatediff1>0) && (calculatediff1<29) && (calculatediff2<26) && (calculatediff3<33))
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Még '+calculatediff1+' napot alszunk és itt a Karácsony...<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/jon_karacsony.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //dec.25-én és 26-án
    if (calculatediff1==0 || (calculatediff1>0 && calculatediff2==6))
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Boldog Karácsonyi Ünnepeket!<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/boldog-karacsonyt.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //dec.27-tol dec.31-ig
    if((calculatediff1>0) && (calculatediff2>0) && (calculatediff2!=6) && (calculatediff2<7) && (calculatediff3>0))
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Még '+calculatediff2+' napot alszunk és itt van Uj Év..<\/div>'+
    '<img src="infusions/nevunep_panel/kellemes_unnepek.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //jan.01-tol jan.07-ig
    if(((calculatediff1>0) && (calculatediff2==0) && (calculatediff3>0) && (calculatediff3<8)) || ((calculatediff3>0) && (calculatediff3<8)))
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Boldog Új Évet!<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/boldogujevet.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //Ez a rész csak a TESZT kedvéért...
    if(!unnep_idoszak)
    document.getElementById('unnep').innerHTML = '<br \/><div>Nincs ünnepi idoszak...<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/boldogujevet.gif" alt="" \/><br \/>';
    }

  • Gézengúz

    addikt

    válasz superboyka #1 üzenetére

    Valaki múltkor feldobta, hogy kelljen kitölteni egy IQ tesztet a regisztrációhoz...Hát erősen támogatom az ötletet... :)

  • föccer

    nagyúr

    Kérlek a kérdésedet az alábbi topikok valamelyikében tedd fel:

    Java script topik

    Java programozás.

    Ezt a topikot zártam.

    üdv, föccer

    Építésztechnikus. Építőmérnök.

Aktív témák