Mahlzeit und guten Tag auch ...
Kurzes Problem, ich versuche einen Cookie zu schreiben und auf meiner Homepage im HTML Quellcode einzufügen, dieser Cookie Script öffnet ein kleines Fenster wo man seinen Name eingeben soll.:
<script>
function setCookie(cname,cvalue,exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires=" + d.toGMTString();
document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
}
function getCookie(cname) {
var name = cname + "=";
var decodedCookie = decodeURIComponent(document.cookie);
var ca = decodedCookie.split(';');
for(var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') {
c = c.substring(1);
}
if (c.indexOf(name) == 0) {
return c.substring(name.length, c.length);
}
}
return "";
}
function checkCookie() {
var user=getCookie("username");
if (user != "") {
alert("Welcome again " + user);
} else {
user = prompt("Please enter your name:","");
if (user != "" && user != null) {
setCookie("username", user, 30);
}
}
}
</script>
</head>
<body onload="checkCookie()"></body>
Und nun kommt mein Problem, mein gratis Webseiten Anbieter hat " 3.6 HTML Code - DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
Wenn ich den Script eingebe und abspeichere erscheint <![CDATA[ im Quellcode und der Cookie Script ist weg! Meine Frage kann mir jemand helfen weil ich
bekomme es nicht hin!
Dank im Voraus
Kurzes Problem, ich versuche einen Cookie zu schreiben und auf meiner Homepage im HTML Quellcode einzufügen, dieser Cookie Script öffnet ein kleines Fenster wo man seinen Name eingeben soll.:
<script>
function setCookie(cname,cvalue,exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires=" + d.toGMTString();
document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
}
function getCookie(cname) {
var name = cname + "=";
var decodedCookie = decodeURIComponent(document.cookie);
var ca = decodedCookie.split(';');
for(var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') {
c = c.substring(1);
}
if (c.indexOf(name) == 0) {
return c.substring(name.length, c.length);
}
}
return "";
}
function checkCookie() {
var user=getCookie("username");
if (user != "") {
alert("Welcome again " + user);
} else {
user = prompt("Please enter your name:","");
if (user != "" && user != null) {
setCookie("username", user, 30);
}
}
}
</script>
</head>
<body onload="checkCookie()"></body>
Und nun kommt mein Problem, mein gratis Webseiten Anbieter hat " 3.6 HTML Code - DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
Wenn ich den Script eingebe und abspeichere erscheint <![CDATA[ im Quellcode und der Cookie Script ist weg! Meine Frage kann mir jemand helfen weil ich
bekomme es nicht hin!
Dank im Voraus
Comment