kan mir jemand bei einem cookie helfen?

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

  • kan mir jemand bei einem cookie helfen?

    Hallo

    ich habe da ein script gefunden dass eine dropin Box erzeugt, anders als die anderen erhältlichen scripts lädt dieses ein javascript das das design steuert, mein Problem ist das es bei jedem laden der seite angezeigt wird, ich möchte jedoch dass es nur einmal lädt, kann mir jemand das cookie anpassen?

    <!--
    function delay(x)
    {
    var d=new Date()
    d=d.getSeconds()+x
    if (d>=60) d=d-60
    while (true)
    {
    var d1=new Date()
    if(d==d1.getSeconds())
    break;
    }
    }
    function SetCooKie(name,value)
    {
    var argv=SetCooKie.arguments;
    var argc=SetCooKie.arguments.length
    var expires=(argc>2) ? argv[2] : null
    var path=(argc>3) ? argv[3] : null
    var domain=(argc>4) ? argv[4] : null
    var secure=(argc>5) ? argv[5] : false
    document.cookie=name + "=" +escape(value) +
    ((expires==null) ? "" ";expires=" + expires.toGMTString())) +
    ((path==null) ? "" ";path=" + path)) +
    ((domain==null) ? "" ";domain=" + domain)) +
    ((secure==true) ? "; secure " : "")

    }
    function DeleteCookie (name,path,domain)
    {
    if (GetCookie(name)) {
    document.cookie = name + "=" +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    "; expires=Thu, 01-Jan-70 00:00:01 GMT";
    }
    }

    /*function GetCookie(name)
    {
    var arg=name + "="
    var alen=arg.length
    var clen=document.cookie.length
    var i=0
    while((i<clen) && (i>=0))
    {

    var j=i+alen
    if (document.cookie.substring(i,j)==arg)
    {
    //getCookieVal(j)
    return true;
    }
    i=document.cookie.indexOf(" ", i) + i;
    if ( i==0) break;
    }
    return false;
    }*/

    function GetCookie(name)
    {
    var arg=name + "="
    var alen=arg.length
    var clen=document.cookie.length
    var i=0,prev=0;next=0;
    var retval=false;
    while(true)
    {
    next=document.cookie.indexOf("; ", prev);
    if(next<=0)
    {
    var chkval=document.cookie.substring(prev,clen);
    var eqpos=chkval.indexOf("=", 0);
    if(eqpos>0)
    {
    if((chkval.substring(0,eqpos+1))==arg)
    {
    retval=true;
    break;
    }
    }
    break;
    }
    if(next>0)
    {
    var chkval=document.cookie.substring(prev,next);
    var eqpos=chkval.indexOf("=", 0);
    if(eqpos>0)
    {
    if((chkval.substring(0,eqpos+1))==arg)
    {
    retval=true;
    break;
    }
    }

    }
    prev=next+2;
    }
    return retval;
    }


    function getCookieVal(offset)
    {
    var endstr=document.cookie.indexOf(";",offset)
    if(endstr==-1)
    {
    endstr=document.cookie.length;
    }
    return unescape(document.cookie.substring(offset,endstr));

    }
    function Delaynew()
    {
    if (!ns4)
    {
    document.getElementById("dropin").style.visibility="visible";

    }
    else
    document.dropin.visibility="show";

    return;
    }


    function DropIn(main_bgcolor,main_texttype,main_textsize,main_textcolor,textbar,height,width,top,left,borderc olor,borderstyle,borderwidth,sec,showeverytime)
    {
    lpos = top
    ans="yes"
    //delay(sec)
    var chkshow=true;
    if (!showeverytime)
    {
    chkshow=GetCookie('popDropin');
    if (!chkshow)
    {
    SetCooKie('popDropin','added')
    }
    }
    else
    {
    DeleteCookie('popalert1','','')
    }


    if(!chkshow)
    {
    if (ns4)
    {
    templayer=document.layers[0]
    templayer.left=left
    templayer.top=top
    templayer.width=width
    templayer.height=height
    }
    else if (ns6)
    {
    document.getElementById("tbl").style.border = bordercolor+' '+borderwidth+'px '+borderstyle
    document.getElementById("dragtext").innerHTML=textbar

    document.getElementById("dropin").style.height=height +'px'
    document.getElementById("dropin").style.width =width +'px'
    document.getElementById("dropin").style.left =left +'px'
    document.getElementById("dropin").style.top =top +'px'
    document.getElementById("dragtext").style.backgroundColor=main_bgcolor
    document.getElementById("dragtext").style.color = main_textcolor
    document.getElementById("dragtext").style.fontFamily = main_texttype
    document.getElementById("dragtext").style.fontSize = main_textsize+'px'
    }
    else
    {
    document.getElementById("tbl").style.border = bordercolor+' '+borderwidth+'px '+borderstyle
    document.getElementById("dragtext").innerHTML=textbar

    document.getElementById("dropin").style.height=height +'px'
    document.getElementById("dropin").style.width =width +'px'
    document.getElementById("dropin").style.left =left +'px'
    document.getElementById("dropin").style.top =top +'px'
    document.getElementById("dragtext").style.backgroundColor=main_bgcolor
    document.getElementById("dragtext").style.color = main_textcolor
    document.getElementById("dragtext").style.fontFamily = main_texttype
    document.getElementById("dragtext").style.fontSize = main_textsize+'px'
    }
    setTimeout("initbox()",(sec*1000));
    }
    }
    //}




    //window.onload=initbox
    -->

  • #2
    ... schon immer gefragt warum bei anderen Postern der Quelltext so schön bunt und formatiert ist ?
    Ist auch ihr Quelltext lieblos in ihr Posting geklatscht ?
    Will ihnen deshalb niemand antworten ?
    Dann kaufen sie jetzt !! PHP-Tags !!!
    Rock on, Chummers
    DrNorton

    Kommentar


    • #3
      *verschieb* nach Projekthilfe.

      Kommentar

      Lädt...
      X