tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
10
ZUGRIFFE
347
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    kdc Tutorials.de Gastzugang
    Hallo,
    ich hab da so'n kleines simples html programm entwickelt. Ist für Pennergame.de gemacht. Es läuft alles über den WebBrowser (zum Beispiel Firefox)
    Und jetzt habe ich da so eine vrerschiebbare Navigation eingebaut. Beim neuladen der Seite wird die alte position der Navigation aus ein Cookie geladen.
    Und jetzt lautet meine frage ob ich da irgendwie so´n link oder button einfügen kann der die gespeicherten positionen der verschiebbaren elemente sozusagen "resetet".

    Kann mir da jmd helfen?

    ....Achja wer sich mal das "Programm" anschauen will kann es sich hier downloaden.
    Geändert von kdc (21.08.09 um 13:16 Uhr)
     

  2. #2
    Registriert seit
    Jun 2004
    Ort
    Garching b. München
    Beiträge
    602
    Hi,

    setz das Cookie doch über den Link einfach auf die Standardwerte. Oder du setzt das Cookie mit negativer Lebenszeit / Ablaufdatum in der Vergangenheit: Dann wird das Cookie gelöscht.

    Mamphil
     
    Lösungsvorschlag: Wenn es mit dem mysql_query(...); Probleme gibt, pack ein die(mysql_error()); dahinter und guck dir den MySQL-Fehler an!

    Artikel & Tutorial: Wie realisiere ich eine Umkreissuche nach Postleitzahlen mit der kostenlosen OpenGeoDB in PHP?

  3. #3
    kdc Tutorials.de Gastzugang
    Sowas hatte ich ja vor aber ich weiß nicht wie das geht.
     

  4. #4
    Registriert seit
    Jun 2004
    Ort
    Garching b. München
    Beiträge
    602
    Hi,

    du hast ein Script entwickelt, weißt aber nicht, wie man Cookies setzt!? Welche Sprache steht dir denn zur Verfügung? Falls du einen Internetzugang hast, findest du eigentlich genügend Infos
    Zu PHP zum Beispiel: http://de.php.net/setcookie
    Zu JavaScript zum Beispiel: http://de.selfhtml.org/javascript/ob...ent.htm#cookie

    Mamphil
     
    Lösungsvorschlag: Wenn es mit dem mysql_query(...); Probleme gibt, pack ein die(mysql_error()); dahinter und guck dir den MySQL-Fehler an!

    Artikel & Tutorial: Wie realisiere ich eine Umkreissuche nach Postleitzahlen mit der kostenlosen OpenGeoDB in PHP?

  5. #5
    kdc Tutorials.de Gastzugang
    Hier ist das Cookie Script. Ich habs grad gefunden. Ich hab das Cookie nicht selbst erstellt das war schon in so'n script.

    Das steht in der .js datei:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    
     
        if(!window.rememberPositionedInCookie)var rememberPositionedInCookie = false;
        if(!window.rememberPosition_cookieName)var rememberPosition_cookieName = 'pfc';
    function Get_Cookie(name) { 
           var start = document.cookie.indexOf(name+"="); 
           var len = start+name.length+1; 
           if ((!start) && (name != document.cookie.substring(0,name.length))) return null; 
           if (start == -1) return null; 
           var end = document.cookie.indexOf(";",len); 
           if (end == -1) end = document.cookie.length; 
           return unescape(document.cookie.substring(len,end)); 
        } 
        // This function has been slightly modified
        function Set_Cookie(name,value,expires,path,domain,secure) { 
            expires = expires * 60*60*24*1000;
            var today = new Date();
            var expires_date = new Date( today.getTime() + (expires) );
            var cookieString = name + "=" +escape(value) + 
               ( (expires) ? ";expires=" + expires_date.toGMTString() : "") + 
               ( (path) ? ";path=" + path : "") + 
               ( (domain) ? ";domain=" + domain : "") + 
               ( (secure) ? ";secure" : ""); 
            document.cookie = cookieString; 
        }

    Und das steht in den .html dateien:
    Code :
    1
    2
    3
    4
    
            <script type="text/javascript">
        var rememberPositionedInCookie = true;
        var rememberPosition_cookieName = 'pfc';
        </script>
    Wie kann ich jetzt das Cookie via Link löschen/reseten
     

  6. #6
    Registriert seit
    Jun 2004
    Ort
    Garching b. München
    Beiträge
    602
    Hi,

    das ist garantiert nicht alles, was in der .html-Datei steht. Dort wird nämlich kein Cookie gesetzt.
    Ansonsten gehört die Frage ins JavaScript-Forum...

    Mamphil
     
    Lösungsvorschlag: Wenn es mit dem mysql_query(...); Probleme gibt, pack ein die(mysql_error()); dahinter und guck dir den MySQL-Fehler an!

    Artikel & Tutorial: Wie realisiere ich eine Umkreissuche nach Postleitzahlen mit der kostenlosen OpenGeoDB in PHP?

  7. #7
    kdc Tutorials.de Gastzugang
    klar ist das alles was bei mir in der html steht.
    schau dir doh ma das programm an
     

  8. #8
    Maik Tutorials.de Gastzugang
    Zitat Zitat von Mamphil Beitrag anzeigen
    Ansonsten gehört die Frage ins JavaScript-Forum...
    *done*

    mfg Maik
     

  9. #9
    kdc Tutorials.de Gastzugang
    hä?

    das ist doch hier im Javascript forum.
    Außerdem hab ich vor'n paar minuten was ganz anderes hier rein geschrieben und jetzt steht hier alles was ich im HTML forum geschrieben hab.
     

  10. #10
    Maik Tutorials.de Gastzugang
    Zitat Zitat von kdc Beitrag anzeigen
    hä?

    das ist doch hier im Javascript forum.
    Außerdem hab ich vor'n paar minuten was ganz anderes hier rein geschrieben und jetzt steht hier alles was ich im HTML forum geschrieben hab.
    Ich hab diesen Thread aus dem "Coders Talk"-Forum hierher verschoben und deinen Doppelthread gelöscht.

    mfg Maik
     

  11. #11
    kdc Tutorials.de Gastzugang
    achso...ok
     

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 25.08.10, 19:13
  2. Servlet --> sendRedirect("blabla.jsp") --> Cookie / Session?
    Von Chimaira im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 3
    Letzter Beitrag: 21.07.09, 11:45
  3. Per JS Textarea wieder "reseten"
    Von Firephoenix93 im Forum Javascript & Ajax
    Antworten: 9
    Letzter Beitrag: 03.10.07, 11:41
  4. Antworten: 16
    Letzter Beitrag: 23.05.07, 15:07
  5. nicht meckern "COOKIE"
    Von xamunrax im Forum PHP
    Antworten: 1
    Letzter Beitrag: 21.07.02, 17:58