Oldavido
Oldavido
Ort: Berlin
Registriert: 18.07.2009
Beiträge: 1
|
|
Hallo
Ich habe auf meiner Webseite Oldavido Webkatalog - www.oldavido.com eine Merkliste. (siehe www.oldavido.de/merkliste.html) Eine Merkliste mit Eingabeaufforderung. Die eingefügten Links werden in Cookies gespeichert und in der Merkliste natürlich wieder angezeigt.
Sehr praktisch für einen User, der den Katalog durchsucht und mehrere Links findet und dann auf die Merkliste zurück greifen kann.
Was muss ich an diesem Script ändern, das ein Link gleich in die Merkliste, ohne Eingabeaufforderung, gespeichert wird? Wie kann ich die Anzahl der eingetragenden Links anzeigen......
Kann mir bitte jemand helfen?
Vielen Dank
Gruss Oldavido
Das hier, funktioniert bei mir nicht. Was ist dort falsch? <a href="javascript:set_cookie (http://www.oldavido.de, 1)" title="">Seite hinzufögen</a>
Die Merkliste:
<h3>Ihre Merkliste</h3> <br><br> Für die Nutzung dieser Funktion müssen im Browser Cookies aktiviert sein! <br><br>
<SCRIPT LANGUAGE="JavaScript"> <!-- Begin var expDays = 30; // Lebensdauer des Cookies in Tagen var exp = new Date(); exp.setTime(exp.getTime() + (expDays*24*60*60*1000)); var ShowCount = 0; var SwapColour; function ListToDoItems() { var NumToDoItems = GetCookie('PT_NumToDoList'); var i; var ToDoItem; if (NumToDoItems == null) { NumToDoItems = 0; } ShowCount = 0; SwapColour = 0; for (i=1; i <= NumToDoItems; i++) { ToDoItem = GetCookie('PT_ToDoItem'+i); if (ToDoItem != null) { PrintItem(ToDoItem, i); } } } function DeleteItem(Count) { DeleteCookie('PT_ToDoItem'+Count); window.location = window.location; } function PrintItem (ToDoItem, Count) { var color = ""; SwapColour = 1 - SwapColour; if (SwapColour==1) {color = "bgcolor=''"} ; ShowCount++; document.write("<tr " + color + ">"); document.write("<td width=10% align=center valign=top><small><b>"+ShowCount); document.write("<td width=75% align=left ><small><a href='"+ToDoItem+"' title='"+ToDoItem+"' target='_blank'>"+ToDoItem+"</a>"); document.write("<td width=15% align=center><small>"+"<a href='javascript:DeleteItem(" + Count + ")'>Löschen</a>"); } function AddItem() { var NumToDoItems = GetCookie('PT_NumToDoList'); var i; var ToDoItem; if (NumToDoItems == null) { NumToDoItems = 0; } ToDoItem = prompt("Neuer Eintrag"); if ((ToDoItem != null) && (ToDoItem != "undefined" )) { NumToDoItems++; SetCookie('PT_ToDoItem'+NumToDoItems, ToDoItem, exp); SetCookie('PT_NumToDoList',NumToDoItems, exp); window.location = window.location; } } function set() { VisitorName = prompt("Oldavido Webkatalog"); SetCookie ('VisitorName', VisitorName, exp); SetCookie ('WWHCount', 0, exp); SetCookie ('WWhenH', 0, exp); } function getCookieVal (offset) { var endstr = document.cookie.indexOf (";", offset); if (endstr == -1) endstr = document.cookie.length; return unescape(document.cookie.substring(offset, endstr)); } function GetCookie (name) { var arg = name + "="; var alen = arg.length; var clen = document.cookie.length; var i = 0; while (i < clen) { var j = i + alen; if (document.cookie.substring(i, j) == arg) return getCookieVal (j); i = document.cookie.indexOf(" ", i) + 1; if (i == 0) break; } return null; } function SetCookie (name, value) { var argv = SetCookie.arguments; var argc = SetCookie.arguments.length; var expires = (argc > 2) ? argv[2] : null; var path = (argc > 3) ? argv[3] : null; var domain = (argc > 4) ? argv[4] : null; var secure = (argc > 5) ? argv[5] : false; document.cookie = name + "=" + escape (value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : ""); } function DeleteCookie (name) { var exp = new Date(); exp.setTime (exp.getTime() - 1); var cval = GetCookie (name); document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString(); } // End --> </script>
<hr><br> <table width=100%> <SCRIPT LANGUAGE="JavaScript"> <!-- Begin ListToDoItems(); // End --> </SCRIPT> </table> <br><hr> <br><br><br> <center> <a href="javascript:AddItem()">Link hinzufügen</a> </center>
|
|
| 18.07.2009 18:11:52 |
| http://www.oldavido.com |
 |
|