Viele Websites und Blogs verwenden Generierungstechnologie, um statische HTML-Seiten aus Webseiten zu generieren, um das Ranking im Suchmaschinenindex zu erleichtern und die Serverlast zu reduzieren. Statische Seiten bieten SE, Benutzern und Webmastern aufgrund ihrer Stabilität und Geschwindigkeit Komfort. Aber manchmal ist es notwendig, sich die Informationen des Benutzers zu merken. Nachdem ein Benutzer beispielsweise einen Kommentar hinterlassen hat, müssen die Informationen des Benutzers gespeichert werden, wenn er das nächste Mal zurückkommt, ohne sie erneut eingeben zu müssen.
Für Benutzer kann dies ihr Zugehörigkeits- und Vertrautheitsgefühl verbessern. Wie erreicht man das?
Zuerst müssen wir dem Client mehrere relevante Cookie-Werte zuweisen. Dies ist sehr einfach. Weisen Sie den Wert einfach direkt auf der Kommentar-Übermittlungsseite zu.
Kopieren Sie den Codecode wie folgt:
Antwort.cookies(Benutzername)=Name
Response.cookies(Benutzername).expires=Datum+30
Durch die Cookie-Zuweisung im oben genannten ASP-Programm haben wir die Benutzer-Cookie-Informationen unserer Website erfolgreich auf den Benutzer-Client geschrieben. Als Nächstes müssen wir dieses Cookie im HTML-Code der statischen Seite lesen und dem Benutzer anzeigen. Da HTML generiert wird, können wir das ASP-Programm nicht mehr zum Lesen dieses Cookies verwenden. Wir müssen dieses Cookie über js lesen und es dem entsprechenden Eingabewert zuweisen.
Der Code, der js zum Lesen von Cookies und Zuweisen von Werten verwendet, lautet wie folgt:
Kopieren Sie den Codecode wie folgt:
<script type=text/javascript>
//js ruft Cookies ab
var acookie=document.cookie.split(; );
Funktion getck(sname)
{//Einzelne Cookies erhalten
for(var i=0;i<acookie.length;i++){
var arr=acookie[i].split(=);
if(sname==arr[0]){
if(arr.length>1)
return unescape(arr[1]);
anders
zurückkehren ;
}}
zurückkehren ;
}
//Weisen Sie der Eingabe im entsprechenden Formular einen Wert zu
document.form_name.input_name.value=getck(Benutzername);
</script>
Auf diese Weise können die von uns zugewiesenen Cookie-Informationen erfolgreich vom Client-System in der statischen Seite gelesen und angezeigt werden. Ist das nicht ganz einfach, haha. Wenn Sie andere Meinungen haben, besprechen Sie diese bitte mit mir.