本文介绍了关闭网络应用.在不同条件下通过查询字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨.朋友,我的.net应用程序中有一个网页,我的问题是,我在页面网址中查询了 mn .我的条件是,当 mn = 0 此处关闭浏览器时未显示任何消息,而当 mn> 0 时则显示您确定关闭此页面"的消息.

如果有人对此有任何想法,请帮助我.

谢谢&问候

Parveen Rathi

Hi. friends, I have a web page in my .net application, my problem is that, I have a querysting mn in the page url. My condition is that when mn=0 here is not any message when closing the browser but when mn>0 then here is a message to "Are u sure to close this page".

If any body have some idea about this, please help me.

Thanks & Regards

Parveen Rathi

推荐答案

if(Convert.ToInt32(Request.QueryString["mn"])>0)
            {
                Button1.Attributes.Add("onclick", "confirm('Are you sure')");
            }


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

function unload()
    {

       var Flg= document.getElementById('hdn');
        if (parseInt(Flg.value)>0)
        {
            event.returnValue = "Are u sure to close this page";
        }
    }
</script>

<body  onbeforeunload="unload()" onload ="AutoSave()"  >
    <form id="form1" runat="server"  >

<asp:HiddenField ID="hdn" runat="server" />


on page load add value of querry string to this hidden field




会起作用




it will work


这篇关于关闭网络应用.在不同条件下通过查询字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-14 04:03