.net 奇怪的变量

YeSf YeSf 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<script>

function setCookie(i)
{
var b = '<%=namecookie('i')%>';
var exdate = new Date()
exdate.setDate(exdate.getDate() + '365')
document.cookie = 'name' + "=" + escape(b) + ";expires=" + exdate.toGMTString()
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input id="B1" type="button" value="button" onclick="setCookie(1)"/>
<input id="B2" type="button" value="button" onclick="getCookie(name)"/>

<asp:ImageButton ID="ImageButton1" runat="server" OnClientClick="getcookie(cname,10)" />
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click"/>
<asp:Image ID="Image1" runat="server" ImageUrl="img/22.jpg" />
</div>
<script>
a = document.getElementById("B1");
var b = '<%=namecookie(1)%>';
a.value = b;
</script>
</form>
</body>
</html>


public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}

protected string namecookie(int i)
{
return i.ToString();
}

protected void Button1_Click(object sender, EventArgs e)
{
Button1.Text = HttpUtility.UrlDecode(Request.Cookies["name"].Value);
}
}


在按下按钮B1之前 i=1 为什么按下B1之后i=105
...全文

相关推荐

评论 8
收藏 已收藏
分享
返回顶部
YeSf
.NET社区 62,271 成员 668,968 内容