亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在asp.net中利用JavaScript實現一個批量編碼與解碼功能

發布時間:2021-02-08 17:12:35 來源:億速云 閱讀:142 作者:Leah 欄目:開發技術

這篇文章給大家介紹如何在asp.net中利用JavaScript實現一個批量編碼與解碼功能,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

具體如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
  <title></title>
  <mce:script src="jquery-1.3.2.min.js" mce_src="jquery-1.3.2.min.js" type="text/javascript"></mce:script>
  <mce:script type="text/javascript"><!--
    var data = {};
    data.Id = 1;
    data.Name = "1 & 2";
    data.Desc = "<b> def </b>";
    var clientMsg = "";
    clientMsg+="<font color='green'>1: 客戶端編碼之前:<br/>";
    for (var name in data) {
      clientMsg+=(name + ":" + data[name] + "<br/>");
    }
    clientMsg += "1: 客戶端編碼之后:<br/>";
    escapeData(data);
    for (var name in data) {
      clientMsg+=name + ":" + data[name] + "<br/>";
    }
    clientMsg += "</font>";
    $.post("Default.aspx", data, function (data) {
      document.write(clientMsg+"<br/>"+data);
    });
    function escapeData(data) {
      for (var name in data) {
        data[name] = escape(data[name]);
      }
    }
// --></mce:script>
</head>
<body>
  <form id="form1" runat="server">
  <div id="divClient"  mce_ >
  </div>
  </form>
</body>
</html>

C#代碼如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _Default : System.Web.UI.Page
{
  protected void Page_Load(object sender, EventArgs e)
  {
    if (Request["Id"]!=null)
    {
      string msg = "";
      msg += "<font color='red'>服務器得到的值(解碼前):<br/>";
      foreach (string s in Request.Form.AllKeys)
      {
        msg += string.Format("{0}:{1}<br/>", s, Request.Form[s]);
      }
      msg += "服務器得到的值(解碼后):<br/>";
      foreach (string s in Request.Form.AllKeys)
      {
        msg += string.Format("{0}:{1}<br/>", s, HttpUtility.UrlDecode(Request.Form[s]));
      }
      msg += "</font>";
      msg += string.Format("未編碼的字符解碼1ab&<b>小</b>:{0}",HttpUtility.UrlDecode("1ab&<b>小</b>")); ;
      Response.Write(msg);
      Response.End();
    }
  }
}

關于如何在asp.net中利用JavaScript實現一個批量編碼與解碼功能就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

华阴市| 吴桥县| 阿拉善左旗| 乐都县| 临汾市| 河津市| 太原市| 兴业县| 浦东新区| 昆山市| 柳州市| 河东区| 松原市| 莆田市| 淮北市| 哈尔滨市| 英山县| 徐闻县| 鹤壁市| 鱼台县| 临潭县| 揭东县| 康平县| 西吉县| 卫辉市| 运城市| 祥云县| 长治县| 弋阳县| 酒泉市| 辉县市| 纳雍县| 藁城市| 永定县| 南阳市| 攀枝花市| 张北县| 十堰市| 静宁县| 尉犁县| 太原市|