امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
آیا می خواهید خارج شوید؟
نویسنده پیام
javaweb آفلاین
در حال پیشرفت
***

ارسال‌ها: 310
موضوع‌ها: 113
تاریخ عضویت: تير ۱۳۹۱

تشکرها : 497
( 325 تشکر در 144 ارسال )
ارسال: #12
RE: آیا می خواهید خارج شوید؟
با سلام دوستانSad
خوردم تو دیوار036من اینو به Site.Master پروژم قرار دادم هر دفعه با تغییر صفحه اون پیام هم نمایش داده می شود035
نمی دونم نمی شود در زمان بسته شدن پنجره این کد نمایش داده شود و در زمانی که به صفحه ی دیگر انتقال پیدا می کند این کار انجام نشود؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
یا یه کار دیگه ای بکنیم بجای اینWhistleمن توی اون سایت دانشگاه که گفتم با تغییر صفحات این پیام نمایش داده نمی شد که فکر نکنم این کارشون با جاوااسکریپ بوده!شاید هم بوده!شاید هم نبودهRolleyes
با تشکــــــــــــــــــــــــــرHeartببخشید وقت شما را هم گرفتمShy

الهم عجل لولیک الفرج

[تصویر:  logo.png]
www.shGraphy.ir
insta: @shGraphy_ir
۱۵-خرداد-۱۳۹۲, ۲۲:۵۹:۵۱
وب سایت ارسال‌ها
پاسخ
javaweb آفلاین
در حال پیشرفت
***

ارسال‌ها: 310
موضوع‌ها: 113
تاریخ عضویت: تير ۱۳۹۱

تشکرها : 497
( 325 تشکر در 144 ارسال )
ارسال: #13
RE: آیا می خواهید خارج شوید؟
با سلام دوستان من کد اون سایتی رو که گفتم این پایین قرار دادم
کد:
<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

الهم عجل لولیک الفرج

[تصویر:  logo.png]
www.shGraphy.ir
insta: @shGraphy_ir
(آخرین ویرایش در این ارسال: ۱۶-خرداد-۱۳۹۲, ۱۰:۲۱:۳۲، توسط javaweb.)
۱۶-خرداد-۱۳۹۲, ۱۰:۲۰:۴۹
وب سایت ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS