午夜国产狂喷潮在线观看|国产AⅤ精品一区二区久久|中文字幕AV中文字幕|国产看片高清在线

    js從Cookies里面取值的簡(jiǎn)單實(shí)現(xiàn)
    來(lái)源:易賢網(wǎng) 閱讀:2331 次 日期:2014-09-15 15:27:00
    溫馨提示:易賢網(wǎng)小編為您整理了“js從Cookies里面取值的簡(jiǎn)單實(shí)現(xiàn)”,方便廣大網(wǎng)友查閱!

    遇到一個(gè)Js從Cookies里面取值的需求,Js貌似沒(méi)有現(xiàn)成的方法可以指定Key值獲取Cookie里面對(duì)應(yīng)的值,參閱網(wǎng)上的代碼,簡(jiǎn)單實(shí)現(xiàn)如下:

    1. 服務(wù)端代碼,Page_Load里面Cookies寫入幾個(gè)值

    01

    using System;

    02

    using System.Collections.Generic;

    03

    using System.Web;

    04

    using System.Web.UI;

    05

    using System.Web.UI.WebControls;

    06

    07

    namespace WebApplication_TestJS

    08

    {

    09

    public partial class _Default : System.Web.UI.Page

    10

    {

    11

    protected void Page_Load(object sender, EventArgs e)

    12

    {

    13

    Response.Cookies["DONO"].Value = "EDO1406300001";

    14

    Response.Cookies["DOID"].Value = "ABCDEFG123456";

    15

    Response.Cookies["DOSOURCE"].Value = "WUWUWUWU";

    16

    Response.Cookies["DOTYPE"].Value = "2";

    17

    }

    18

    }

    19

    }

    2. 客戶端代碼,頁(yè)面添加按鈕和文本框,用于觸發(fā)和輸出獲取到的值

    01

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication_TestJS._Default" %>

    02

    <html>

    03

    <script language="javascript" type="text/javascript">

    04

    function GetCookie()

    05

    {

    06

    /*獲取Cookies里面存放信息 了解其字符串結(jié)構(gòu)*/

    07

    var Cookies = document.cookie;

    08

    document.getElementById("<%=txtContent.ClientID%>").innerText = Cookies;

    09

    10

    /*處理字符串截取出來(lái)需要的目標(biāo)值*/

    11

    var target = "DONO" + "=";

    12

    if (document.cookie.length > 0)

    13

    {

    14

    start = document.cookie.indexOf(target);

    15

    if (start != -1)

    16

    {

    17

    start += target.length;

    18

    end = document.cookie.indexOf(";", start);

    19

    if (end == -1) end = document.cookie.length;

    20

    }

    21

    }

    22

    23

    /*目標(biāo)值賦值給控件*/

    24

    document.getElementById("<%=txtTarget.ClientID%>").innerText = document.cookie.substring(start, end);

    25

    }

    26

    </script>

    27

    <head runat="server">

    28

    <title></title>

    29

    </head>

    30

    <body>

    31

    <form id="form1" runat="server">

    32

    <div>

    33

    <asp:Button ID="btnGetReq" runat="server" Text="獲取內(nèi)容" OnClientClick="GetCookie()" />

    34

    <br />

    35

    <asp:TextBox ID="txtContent" runat="server" Columns="120"></asp:TextBox>

    36

    <br />

    37

    <asp:TextBox ID="txtTarget" runat="server" Columns="120"></asp:TextBox>

    38

    </div>

    39

    </form>

    40

    </body>

    41

    </html>

    3.執(zhí)行結(jié)果,可以看到Cookies根據(jù)需要截取相應(yīng)字符串即可

    更多信息請(qǐng)查看IT技術(shù)專欄

    更多信息請(qǐng)查看腳本欄目
    易賢網(wǎng)手機(jī)網(wǎng)站地址:js從Cookies里面取值的簡(jiǎn)單實(shí)現(xiàn)
    由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請(qǐng)考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!

    2025國(guó)考·省考課程試聽(tīng)報(bào)名

    • 報(bào)班類型
    • 姓名
    • 手機(jī)號(hào)
    • 驗(yàn)證碼
    關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡(jiǎn)要咨詢 | 簡(jiǎn)要咨詢須知 | 新媒體/短視頻平臺(tái) | 手機(jī)站點(diǎn) | 投訴建議
    工業(yè)和信息化部備案號(hào):滇ICP備2023014141號(hào)-1 云南省教育廳備案號(hào):云教ICP備0901021 滇公網(wǎng)安備53010202001879號(hào) 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號(hào)
    云南網(wǎng)警備案專用圖標(biāo)
    聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號(hào):hfpxwx
    咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)
    云南網(wǎng)警報(bào)警專用圖標(biāo)