ايران ويج

نسخه‌ی کامل: آیا می خواهید خارج شوید؟
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
با سلام دوستانSad
خوردم تو دیوار036من اینو به Site.Master پروژم قرار دادم هر دفعه با تغییر صفحه اون پیام هم نمایش داده می شود035
نمی دونم نمی شود در زمان بسته شدن پنجره این کد نمایش داده شود و در زمانی که به صفحه ی دیگر انتقال پیدا می کند این کار انجام نشود؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
یا یه کار دیگه ای بکنیم بجای اینWhistleمن توی اون سایت دانشگاه که گفتم با تغییر صفحات این پیام نمایش داده نمی شد که فکر نکنم این کارشون با جاوااسکریپ بوده!شاید هم بوده!شاید هم نبودهRolleyes
با تشکــــــــــــــــــــــــــرHeartببخشید وقت شما را هم گرفتمShy
با سلام دوستان من کد اون سایتی رو که گفتم این پایین قرار دادم
کد:
<script type="text/javascirpt">
        var t,mt,titH=48;
        function l(){
            service.useService("AuthUser.asmx?WSDL","get");
            mt = new MainTit(document,titH);
            mt.Maxi();
            t = new Tab(document,titH,0,document.body.clientWidth,document.body.clientHeight-titH);
            t.maintitle=mt;
            OpenFaci('صفحه اصلي','nav.htm?fid=0;1&tck=');
            mt.HideGTit();
        }
        function OpenFaci(name,url){
            mt.ShowGTit();
            t.AddNew(name,url);
            t.Activate();
        }
        function ex(ltck,tck,u,si,ft,fid,sess){
            service.get.callService(function(result){if(result.error){/*alert(result.errorDetail.string);*/}},"ex",ltck,tck,u,si,ft,fid,sess);
        }
        function ul(){
            var u='',ltck='',tck='',seq='',sess='';
            var cook=document.cookie.split(";");
            for (var i=0;i<cook.length;i++){
                var n=cook[i].split("=");
                if       (trim(n[0])=='u'    )  u     = trim(n[1]) ;
                else if(trim(n[0])=='su')  su    = trim(n[1]) ;
                else if(trim(n[0])=='ft')  ft    = trim(n[1]) ;
                else if(trim(n[0])=='f'    )  f     = trim(n[1]) ;
                else if(trim(n[0])=='lt')  ltck  = trim(n[1]) ;
                else if(trim(n[0])=='seq') seq   = trim(n[1]) ;
            }
        
            ex(ltck,tck,u,seq,0,1,sess);
        }
        function bu(){
            if(t.exalert)event.returnValue = 'آيا مايليد از سيستم جامع دانشگاهي گلستان خارج شويد؟';        
        }
        function onr(){
            try{
                mt.SetPos();
                t.SetDim(titH,0,document.body.clientWidth,document.body.clientHeight-titH);
                t.SetPos(t.butt_vis);
                t.faci.SetPos();
            }
            catch(e){}
        }
        function closeall(){
            ul();
            t.exalert=false;
            top.location="/";
        }

        function showpic(options){
            var $npv = $('<div/>').npviewer(options);
        }
        </script>
    </head>
    <body onload="l()" onunload="ul()" onbeforeunload="bu()" onresize="onr()">
توی این کد طرف امده از طریق onbeforeunload تابع bu را صدا زده
حالا تابع bu:
کد:
function bu(){
            if(t.exalert)event.returnValue = 'آيا مايليد از سيستم جامع دانشگاهي گلستان خارج شويد؟';        
        }
این نمی دونم به چه روشی ولی مثل کدی که بهش رسیدیم پیامو نمایش می دهد ولی فقط زمان بسته شدن صفحه و نه تغییر صفحه به صفحه ی دیگر
WhistleWhistleWhistle
صفحه‌ها: 1 2