• 30-05-2023, 14:10:02
    #1
    merhaba beyler; hazırladığım bir web sitesinde slider alanında video oynatıyorum. opera da chrome da mozilla da sorunsuz video oynuyor scroll aşağı indikçe video yukarda kalıyor ve menü barı takip ediyor. buraya kadar her şey güzel ama aynı siteyi safari de açınca slider bizi takip ediyor menü barının üzerine çıkıyor falan. sadece safari tarayıcısında başka bir karşılama görseli gösterebileceiğim bir kod var mı yani mesela site safari de açılırsa oraya şu fotoğrafı koy diyebileceiğim bir şey lazım
  • 30-05-2023, 14:11:22
    #2
    if (strpos( $user_agent, 'Safari') !== false)    {    
    SAFARİDE YAPILACAK İŞLEM
      }
  • 30-05-2023, 14:54:23
    #3
    Jquery ile tarayıcının Safari olması durumunda Safari'ye uymayan kodları değiştirebilir veya ilgili alana başka bir içerik girebilirsiniz.
  • 30-05-2023, 15:29:58
    #4
    ibuluter adlı üyeden alıntı: mesajı görüntüle
    Jquery ile tarayıcının Safari olması durumunda Safari'ye uymayan kodları değiştirebilir veya ilgili alana başka bir içerik girebilirsiniz.
    tarayıcının safari olduğunu nasıl anlayabilirim
  • 30-05-2023, 15:32:11
    #5
    brkctk adlı üyeden alıntı: mesajı görüntüle
    if (strpos( $user_agent, 'Safari') !== false)    {    
    SAFARİDE YAPILACAK İŞLEM
      }
    bu olmadı hocam
  • 30-05-2023, 15:38:19
    #6
    meetadfor adlı üyeden alıntı: mesajı görüntüle
    tarayıcının safari olduğunu nasıl anlayabilirim
    https://stackoverflow.com/questions/...e-using-jquery

    Şu linkte detaylar var hocam, ayrıca Google üzerinde "jquery if detect browser" aramasıyla da detaylı araştırabilirsiniz.
  • 30-05-2023, 16:02:07
    #7
    eyvallah beyler şu kod işimi gördü;



    <?php
    // Tarayıcıyı tanıma fonksiyonu
    function isSafari() {
    return strpos($_SERVER['HTTP_USER_AGENT'], 'Safari') && !strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome');
    }

    // Tarayıcı kontrolü
    if (isSafari()) {
    echo "1"; // Safari ise 1 yazısı
    } else {
    echo "2"; // Safari değilse 2 yazısı
    }
    ?>