• 25-02-2013, 21:04:09
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba arkadaşlar, kendi yazdığım bir proje için tarayıcı kapandığında

    xxxx.php?ddd=ddd dosyasının çalışması gerekiyor.....

    Şimdi ne varki bunda window.onbeforeunload bu işini görür diyeceksiniz ama asıl sorunumuz şu arkadaşlar

    1- Browser komple kapatıldığında ( Çok önemli )
    2- Browser daki ilgili sekme kapatıldığında ( Çok önemli değil ama olursa iyi olur )
    3- All Cross Broswer ( En önemlisi bu )

    Baya bir araştırma yaptım bir çok değişik kod buldum bayasını denedim test ettim ama istediğim sonuca bir türlü ulaşamadım....

    Bazı bulduğum örnek kodlar......
      window.onbeforeunload = exitCheck;
      window.onunload = onCloseDoSomething;
    
      function onCloseDoSomething()
      {
      alert("This is executed at unload");
      }
    
      function exitCheck(evt)
      {
      return "Any string here."}
      </script>
      
      
      
      
      
      
      
      <script type="text/javascript">
    var message="If you have made any changes to the fields without clicking the Save button, your changes will be lost.";
    function ConfirmClose(e)
    {
            var evtobj=window.event? event : e;
            if(evtobj == e)
          {
                      if (!evtobj.clientY)
                      {
                                    evtobj.returnValue = message;
                      }
              }
              else
              {
              //IE
              alert(e.clientX + ' * ' + e.clientY);
                    if (evtobj.clientY < 0)
                      {
                      
                                    evtobj.returnValue = message;
                      }
              }
    }
    </script>
    
    
    
    <script language="Javascript" type="text/javascript">
      window.onbeforeunload = exitCheck;
      window.onunload = onCloseDoSomething;
    
      function onCloseDoSomething()
      {
    	  window.location="indexa.php?option=logout";
      }
    
      function exitCheck(evt)
      {
    	  window.location="indexa.php?option=logout";
      }
      </script>
  • 27-02-2013, 17:12:57
    #2
    Sorunum hala aktif bir şekilde devam etmektedir...
  • 01-03-2013, 02:42:31
    #3
    Sorun aktif bir şekilde devam etmektedir.
  • 01-03-2013, 17:09:09
    #4
    Yokmu bu işi yapacak biri
  • 05-03-2013, 13:43:02
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    jQuery vb. bir kütüphane kullaniyor musun ?
  • 26-04-2013, 23:10:24
    #6
    yeminliyim şu foruma yazmaya ama yine de cevap vereyim:

    $(window).unload(function () {
    $.get("blahblah.php");
    });