Cookie
Knecht Christian
- javascript
Hallo Leute,
mein Problem besteht darin, daß ich bei einer Homepage einen Cookie einbinden soll, der in der Lage ist ein Intro beim zweiten Besuch, zu überspringen.
Folgendes Script, konnte ich im Archiv finden:
<script language="JavaScript">
<!--
function cookieSetzen() {
var ablauf = new Date();
ablauf.setTime(ablauf.getTime() + 30 * 24*60*60*1000);
document.cookie = "skipintro=true; expires=" + ablauf.toGMTString();
return true;
}
//-->
</script>
, die du dann im Link aufrufst:
<a href="index2.htm" onclick="return cookieSetzen()">Skip intro</a>
nach dem Einbau ins Head, konnte ich keinen Erfolg verbuchen. Kann mir jemand weiter Helfen. Ich sende den Orginal Html Text der Webseite mit. Vielen Dank im Voraus. Christian Knecht
<html>
<head><TITLE>Business Consulting Netowrk</TITLE>
<meta name="Author" content="Hain Edmund Drost Ursular">
<meta name="Publisher" content="WebDesign Knecht">
<meta name="Copyright" content="2003">
<meta name="Keywords" content="business consulting network personalberatung kommunikation marketing aschaffenburg geschaeftserfolg unternehmen ">
<meta name="Description" content="Basierend auf 25 Jahren Industrieerfahrung in Führungspositionen deutscher und internationaler Unternehmen in den Bereichen Marketing, Kommunikation und Personalentwicklung bieten wir Ihnen profession">
<meta name="Page-topic" content="Marketing Personalentwicklung Kommunikation">
<meta name="Audience" content="Alle">
<meta name="Content-language" content="DE">
<meta name="Page-type" content="HTML-Formular">
<meta name="Robots" content="INDEX,FOLLOW">
<meta http-equiv="Content-Language" content="de">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>.BCN-Intro</title>
</head>
<body bgcolor="#3D5465">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
<tr>
<td width="33%"> </td>
<td width="33%"> <p> </p>
<p> </p>
<p> </td>
<td width="34%"> </td>
</tr>
<tr>
<td width="33%"> </td>
<td width="33%">
<p align="center">
<embed width="546" height="229" src="intro.swf" align="middle"><noembed>Ihr Browser, unterstützt keine Plug-Ins. Sie können die Einstellungen in Ihrem Browser ändern, um zukünftig das Multimediale Internet zu erleben.
</noembed></td>
<td width="34%"> </td>
</tr>
<tr>
<td width="33%"> </td>
<td width="33%">
<p align="center"><a href="index2.html" style="text-decoration: none">
<font face="Univers" size="2" color="#FFFFFF">skip intro</font></a></td>
<td width="34%"> </td>
</tr>
</table>
</body>
</html>
Ich glaube, ich hab' die Lösung:
<html>
<head><TITLE>Business Consulting Netowrk</TITLE>
<meta name="Author" content="Hain Edmund Drost Ursular">
<meta name="Publisher" content="WebDesign Knecht">
<meta name="Copyright" content="2003">
<meta name="Keywords" content="business consulting network personalberatung kommunikation marketing aschaffenburg geschaeftserfolg unternehmen ">
<meta name="Description" content="Basierend auf 25 Jahren Industrieerfahrung in Führungspositionen deutscher und internationaler Unternehmen in den Bereichen Marketing, Kommunikation und Personalentwicklung bieten wir Ihnen profession">
<meta name="Page-topic" content="Marketing Personalentwicklung Kommunikation">
<meta name="Audience" content="Alle">
<meta name="Content-language" content="DE">
<meta name="Page-type" content="HTML-Formular">
<meta name="Robots" content="INDEX,FOLLOW">
<meta http-equiv="Content-Language" content="de">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>.BCN-Intro</title>
<script language="JavaScript">
<!--
function cookieSetzen() {
// Du hast vergessen, zu checken, ob der Cockie schon gesetzt ist!!!
if(document.cookie.indexOf("skipintro=true") > -1){
location.href = "index2.htm"
} else {
// alter Code
var ablauf = new Date();
ablauf.setTime(ablauf.getTime() + 30 * 24*60*60*1000);
document.cookie = "skipintro=true; expires=" + ablauf.toGMTString();
}
return true;
}
//-->
</script>
</head>
<body bgcolor="#3D5465" onLoad="cookieSetzen()">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
<tr>
<td width="33%"> </td>
<td width="33%"> <p> </p>
<p> </p>
<p> </td>
<td width="34%"> </td>
</tr>
<tr>
<td width="33%"> </td>
<td width="33%">
<p align="center">
<embed width="546" height="229" src="intro.swf" align="middle"><noembed>Ihr Browser, unterstützt keine Plug-Ins. Sie können die Einstellungen in Ihrem Browser ändern, um zukünftig das Multimediale Internet zu erleben.
</noembed></td>
<td width="34%"> </td>
</tr>
<tr>
<td width="33%"> </td>
<td width="33%">
<p align="center"><a href="index2.html" style="text-decoration: none">
<font face="Univers" size="2" color="#FFFFFF">skip intro</font></a></td>
<td width="34%"> </td>
</tr>
</table>
<a href="index2.htm">Skip intro</a>
nach dem Einbau ins Head, konnte ich keinen Erfolg verbuchen. Kann mir jemand weiter Helfen. Ich sende den Orginal Html Text der Webseite mit. Vielen Dank im Voraus. Christian Knecht
<html>
</body>
</html>
PS.: Gegen nen kleinen Hinweis im Quelltext seitens meiner Urheberschaft hätte ich nichts einzuwenden (WebDesign Knecht ;-): info@s-m-ernst.de