Während des Arbeitsprozesses stieß ich auf die Notwendigkeit, dass JS den Wert von Cookies erhalten muss. JS scheint keine fertige Methode zu haben, um den Schlüsselwert anzugeben, um den entsprechenden Wert im Cookie zu erhalten. Siehe den Code im Internet und die einfache Implementierung lautet wie folgt:
1. Servercode, wie viele Werte in Cookies in page_load geschrieben sind
mit System verwenden; mit System.Collectionss.generic; mit System.Web; mit System.web.ui; Verwenden von System.Web.Ui.Webcontrols; Namespace WebApplication_testjs {public partielle Klasse _Default: System.web.ui.page {Protected void page_load (Objektabsender, EventArgs e) {response.cookies ["Dono"]. Value = "edo1406300001"; Response.cookies ["doid"]. Value = "abcdefg123456"; Response.cookies ["doSource"]. Value = "wuwuwuwuwu"; Response.cookies ["dotype"]. Value = "2"; }}}2. Clientcode, Seitenfaktorschaltflächen und Textfelder, um die erhaltenen Werte auszulösen und auszugeben
< %@ Page Language = "C#" AutoEventwireUp = "True" codeBehind = "default.aspx.cs" inherits = "webapplication_testjs._default" %> <html> <script Sprache document.cookie; document.getElementById ("<%= txtContent.clientid%>"). InnerText = Cookies; /*Der für die Verarbeitungszeichenfolge erforderliche Zielwert*/ var target = "dono" + "="; if (document.cookie.length> 0) {start = document.cookie.indexof (Ziel); if (start! = -1) {start += target.length; end = document.cookie.indexof (";", start); if (end == -1) end = document.cookie.length; }} /*Der Zielwert wird der Steuerung zugewiesen* / document.getElementById ("<%= txtTarget.clientid%>"). InnerText = document.cookie.substring (Start, Ende); } </script> <head runat = "server"> <title> </title> </head> <body> <form ID = "Form1" runat = "Server"> <div> <ASP: Button id = "btngetReq" runat = "server" text Spalten = "120"> </ASP: textBox> <br/> <ASP: textBox id = "txtTarget" runat = "server" columns = "120"> </Asp: textbox> </div> </form> </body> </html>3. Das Ausführungsergebnis ist zu erkennen, dass Cookies wie das Speichern der Struktur im ersten Textfeld sind, und Sie können die entsprechende Zeichenfolge bei Bedarf abfangen.