Forum Doku Wiki Blog

Forumsarchiv 2002, Mai
cookies schreiben

archivierte Beiträge lesen

  1. (JAVASCRIPT) cookies schreiben von Hendrik, 05. 05. 2002, 22:13

cookies schreiben

Der folgende Beitrag wurde am 05. 05. 2002, 22:13 Uhr von Hendrik veröffentlicht.

Hi Leute,
hier ist wieder der jslooser.
ich will mir auf einer seite eine art von noticeblock einrichen, also mit cookies speichern, dann löschen und wieder laden können.

Das wollte ich mit diesem code umsetzten, aber ich glaube ich stelle mir das wohl einfacher vor als es ist...:

<input type="text" cols="50" id="text">
<input type="button" value="laden" onclick="text.value=document.cookie">
<input type="button" value="speichern" onclick="document.cookie=text.value">
<input type="button" value="löschen" onclick="text.value=''">

cookies schreiben

Der folgende Beitrag wurde am 05. 05. 2002, 22:23 Uhr von Cruz veröffentlicht.

Hallo Hendrik,

tatsächlich, damit bist du noch recht weit von einer sauberen Lösung entfernt. ;)
Erstmal solltest du dir angewöhnen Funktionen oben in einem JavaScript Block im HTML Dokument anzulegen. Dann muss du die Formelemente auch richtig ansprechen, also document.formname.elementname.value = irgendwas. Hier ist ein Beispiel:



<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<script language="JavaScript">
<!--

function CookieLesen()
{
document.notizblock.text.value = document.cookie;
}

//-->
</script>
</head>

<body>

<form method=post action="" name="notizblock">
<input type="text" name="text">
<input type="button" value="Drück mich" onClick="CookieLesen()">
</form>

</body>
</html>

cookies schreiben

Der folgende Beitrag wurde am 05. 05. 2002, 22:43 Uhr von Hendrik veröffentlicht.

Danke Cruz,
hast mir derbe geholfen...

cookies schreiben

Der folgende Beitrag wurde am 05. 05. 2002, 22:49 Uhr von Hendrik veröffentlicht.

Hi,
Ich würde dann aber doch noch mal gerne wissen, wie man diese cookies dauerhaft speichern kann? Die art, die mir Cruz jetzt gerade offeriert hat speichert ja nur solange die Seite geladen hat...

Danke
  Hendrik

cookies schreiben

Der folgende Beitrag wurde am 06. 05. 2002, 09:24 Uhr von Hans35 veröffentlicht.

Hi Hendrik,

du schreibst:
> Ich würde dann aber doch noch mal gerne wissen, wie man diese cookies dauerhaft speichern kann? Die art, die mir Cruz jetzt gerade offeriert hat speichert ja nur solange die Seite geladen hat...

Das ist wohl ein Mißverständnis. Cookies werden immer auf die Festplatte geschrieben, und da bleiben sie auch, wenn man den Rechner ausschaltet. Wann das Cookie gelöscht werden soll, musst du explizit abgeben.
Kannst dir ja mal mein Cookie-Testprogramm anschauen:
http://forum.de.selfhtml.org/archiv/2002/4/9279/#m51239

Gruß
Hans35

cookies schreiben

Der folgende Beitrag wurde am 05. 05. 2002, 23:27 Uhr von Kai Lahmann veröffentlicht.

hi

> <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">

nur mal so nebenbei, weil ich das hier so oft sehe:
ein DOCTYPE ist case Sensitive, es spielt als eine Rolle, ob man da klein oder GROSS schreibt.
Dabei gilt, dass mehr oder weniger alles groß zu schreiben ist, außer der DTD-version (hier also "Transitional"). In XHTML sind zusätzlich die Keywords "html" und "public" klein.

Richtig hier also:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

Grüße aus Bleckede

Kai

p.s. nein, das ist nicht egal, immer mehr Browser haben einen "Strict"-Mode, in dem viele gängige Fehler nicht mehr tolleriert werden oder Fehlinterpretationen früherer Versionen korrigiert wurden.

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4