• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Cookie .. :s

djfabi

Mitglied
Hallo
ich habe nicht viel Ahnung von JavaScript und Cookies wolte aber mal Fragen ob ihr mir helfen könnt :D

Also auf der Seite kann man per Button (es sind 11 Button, daher 11 Farben :D) seine Farbe aussuchen. Ich möchte diese Farbwahl in Cookies speichern.
Nun wollte ich fragen wie man den für jeden Button schreibt. Ich habe schon Vorlagen gesucht und auch gefunden, werde aber daraus nicht schlau.
Zum eintragen:

<script language="JavaScript">
var Wert = "http://www.sbdomain.de/stylesheets/blau/offline/";
if(document.cookie)
{
Wert = document.cookie;
Wert = Wert.slice(Wert.indexOf("=")+1,Wert.length);
}
document.write("<link rel=stylesheet type='text/css' href='http://www.sbdomain.de/stylesheets/blau/offline/" + Wert+"'>" );
</script>


Zum Auslesen:

<script language="JavaScript">
function CookieLesen()
{
Wert = "";
if(document.cookie)
{
Wertstart = document.cookie.indexOf("=") + 1;
Wertende = document.cookie.indexOf(";");
if(Wertende == -1) Wertende = document.cookie.length;
Wert = document.cookie.substring(Wertstart,Wertende);
}
return Wert;
}
</script>



So ja wie gesagt ich werde nicht schlau draus . Außerdem fehlt glaube ich die Zeitange :D die sollte auf ! Jahr gesetzt werden. Wie mache ich das??

Die Domain: www.sbdomain ist nicht registriert oder so sondern nur mein BSP. :D
Wie ihr seht viele Fragen :D
Danke schonmal im Vorraus
 
Was willst du erreichen?

Ich glaube nämlich, dass dein Ansatz falsch ist, dabei meine ich nicht das Speichern und das Auslesen von Werten in Cookies sondern vielmehr die Änderung die du durchführen willst.

Verschieden CSS-Dateien zu verwenden ist jedenfalls der falsche Weg, so wie du das hier machst:
HTML:
document.write("<link rel=stylesheet type='text/css'  href='http://www.sbdomain.de/stylesheets/blau/offline/" + Wert+"'>"  );
Du kannst die Formatangaben der jeweiligen Elemente direkt ändern.


So ja wie gesagt ich werde nicht schlau draus
Dafür gibt es Tutorials.

Außerdem fehlt glaube ich die Zeitange
SELFHTML: JavaScript / Objektreferenz / document

Die Domain: www.sbdomain ist nicht registriert oder so sondern nur mein BSP.
Verwende für Beispiele die URL example.org, die ist für solche Zwecke geschaffen worden.


zu guter Letzt der Hinweis sich mit der Materie zu beschäftigen. das ist ganz wichtig, damit du nicht immerzu schreibst:
"ich habe nicht viel Ahnung..."
 
Ich will erreichen, das der User seine eigene farbe wählen kann.
Unds wie macht man es richtig??
Dafür gibt es Tutorials.
Ja genau aus diesen werde ich ja nicht schlau :DD
ukay beim nächsten mal nehme ich example.org :DD
Ich habe das geschrieben, weil ich ja sonst nie draus schlau werde :DD
Bitte helf mir :D also ich will einfach ein cookie (wie oben beschrieben)
mit 1 jahr laufzeit .
Bitte helf mir. Ich versteheh das nämlich nicht.
 
Also der ganze Aufbau und wie man das Verfallsdatum angibt.
Und wie kann man die Verschiedenen Stylesheets in ein Cookie einbauen??
Also so wie ich gesagt habe könnt ihr mir nicht ein Cokkie schreiben?? :DD bzw. mir erklären?! :D

 
Wenn das jemand für dich schreiben soll, so dass es bei dir funktioniert, schreibe das in die Jobbörse.
Beschreibe genau dein Anliegen und was du bereit bist dafür zu bezahlen.
 
Zurück
Oben