当前位置:编程学习 > C#/ASP.NET >>

.net后台代码利用javascript传递值问题

.cs 代码


protected void MyURL(object sender, EventArgs e)
{
    string MYU = Request.Url.ToString();  /获取当前URL
    string MYP = "123";/当前设置的密码
}



代码如上, 我需要把 MYU 和MYP 传递到http://www.xxxx.com/这个地址,然后用这个地址接收,

可以用到<script>windows.location="";</script>来实现,但加入代码不行,可能是写法有问题

求更好的方法或者上面代码的写法!!

--------------------编程问答-------------------- <script type='text/javascript'>windows.location='';</script> --------------------编程问答-------------------- //弹出打开新页面-------------------------------------------
        function winOpen(url)
        {
            var sFeatures='height=600, width=800, top=80, left=100,易做图=0, menubar=0, scrollbars=1, resizable=0, location=0, status=1';
            url = encodeURI(url);
            window.open(url,"",sFeatures);
        } --------------------编程问答-------------------- 后台
if (!ClientScript.IsClientScriptIncludeRegistered("tabindex"))
{
 string JsValStr = "var MYU = \"" + Request.Url.ToString() + "\";";  //获取当前URL
 JsValStr +=  "var MYP = \"123\";";/当前设置的密码
 Page.ClientScript.RegisterClientScriptBlock(this.Page.GetType(), "JsValStr", JsValStr, true);
}
前台
windows.location= MYU + "?MYP=" + MYP;
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,