folder Tahribat.com Forumları
linefolder Html - CSS - XML - JavaScript - Ajax
linefolder JS İle Yeni Pencere Açıp İlk Sayfanın Aktif Olmasını Sağlamak



JS İle Yeni Pencere Açıp İlk Sayfanın Aktif Olmasını Sağlamak

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cemnet
    cemnet's avatar
    Kayıt Tarihi: 18/Eylül/2007
    Erkek

    Hani özellikle porno ve warez siteleri yapar ya site üzerinde bi yere tıklarsın yan sekmede yeni bir site açar sonrada tıkladığın link açılır o tarz bişey lazım.

    Javascript opener ile denedimde yemedi. 

    a href blank target ilede yeni açılan pencere aktif oluyor oda değil. 

    Hangi kod işimizi görür?

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Retro
    by_Tet
    by_Tet's avatar
    Kayıt Tarihi: 22/Mayıs/2012
    Erkek

    Hocam jquery ile şöyle bişey yapabilirsin (sabredersen 10 dk sonra çalışan kodu yazarım şimdi teldeyim biraz işim var)

    Display none olan target blank etiketli bi link koyarsın (görünmez yeni sekmme açan bi link yani) 

    Asıl tıkladığın linke de href olarak istediğin link onclick olarak da jquery ile görünmez linke click()lettirebilirsin. Muhtemelen çalışır

    Sorunu tam anlamadıysam (böyle anladım) daha açıklayıcı yazarsan sevinirim ki yardımcı olayım


    iyibu! yeniden..
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cemnet
    cemnet's avatar
    Kayıt Tarihi: 18/Eylül/2007
    Erkek
    by_Tet bunu yazdı

    Hocam jquery ile şöyle bişey yapabilirsin (sabredersen 10 dk sonra çalışan kodu yazarım şimdi teldeyim biraz işim var)

    Display none olan target blank etiketli bi link koyarsın (görünmez yeni sekmme açan bi link yani) 

    Asıl tıkladığın linke de href olarak istediğin link onclick olarak da jquery ile görünmez linke click()lettirebilirsin. Muhtemelen çalışır

    Sorunu tam anlamadıysam (böyle anladım) daha açıklayıcı yazarsan sevinirim ki yardımcı olayım

    ona benzer bişey denedim aslında yemedi ama belki sende bakarsan olabilir :)

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Retro
    by_Tet
    by_Tet's avatar
    Kayıt Tarihi: 22/Mayıs/2012
    Erkek

    Edit..........

    Olmuyo diye bişey yok oldu. Birazdan kodları düzenliyorum

    by_Tet tarafından 09/Tem/14 01:38 tarihinde düzenlenmiştir

    iyibu! yeniden..
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cemnet
    cemnet's avatar
    Kayıt Tarihi: 18/Eylül/2007
    Erkek

    function OpenInNewTab(url) {

                var win = window.open(url, '_blank');

                window.focus();

            }

     

    şu yeni tabda açıyor ama focus olayı çalışmadı

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Retro
    by_Tet
    by_Tet's avatar
    Kayıt Tarihi: 22/Mayıs/2012
    Erkek
    cemnet bunu yazdı

    function OpenInNewTab(url) {

                var win = window.open(url, '_blank');

                window.focus();

            }

     

    şu yeni tabda açıyor ama focus olayı çalışmadı

    Hocam chrome'da bu kod çalışmaz popup engelleyiciye takılır onu bi şekilde aştım şimdi focusa uğraşıyorum


    iyibu! yeniden..
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cemnet
    cemnet's avatar
    Kayıt Tarihi: 18/Eylül/2007
    Erkek

    hocam oldu:)

    <script type="text/javascript">

            $(document).ready(function () {

                $("#val").click(function () {

                    var a = document.createElement("a");

                    a.href = "http://www.google.com";

                    a.target = '_blank'

                    var evt = document.createEvent("MouseEvents");

                    evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, true, false, false, false, 0, null);

                    a.dispatchEvent(evt);

                });

            });

        </script>

    <a id="val" href="/git">popunderpopunder</a>

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Retro
    by_Tet
    by_Tet's avatar
    Kayıt Tarihi: 22/Mayıs/2012
    Erkek
    cemnet bunu yazdı

    hocam oldu:)

    //

            $(document).ready(function () {

                $("#val").click(function () {

                    var a = document.createElement("a");

                    a.href = "http://www.google.com";

                    a.target = '_blank'

                    var evt = document.createEvent("MouseEvents");

                    evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, true, false, false, false, 0, null);

                    a.dispatchEvent(evt);

                });

            });

        // ]]>

    popunderpopunder

    adamsın :D benim denemelerim de burda http://jsfiddle.net/3w7yN/8/

    sondaki 8 i 1 den başlatıp denersen görürsün ama bitürlü beceremediydim :)


    iyibu! yeniden..
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cemnet
    cemnet's avatar
    Kayıt Tarihi: 18/Eylül/2007
    Erkek

    doğru arama kelimesi "jquery open new tab without focus" imiş gerçekçi olmak gerekirse. Şimdi işin bokunu çıkarıp sayfanın onclick eventinde bunu çalıştıralım ziyaretçiler tiksinsin bizden :D

  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Retro
    by_Tet
    by_Tet's avatar
    Kayıt Tarihi: 22/Mayıs/2012
    Erkek

    Ne tiksincek rahatsız etmiyo ki sonuçta :P Buna bi de atıyorum 2 saniye sonra otomatik yeni açılan sayfada da link yaptırttın mı tadından yenmez :D bokunu çıkartmayak neyse


    iyibu! yeniden..
Toplam Hit: 932 Toplam Mesaj: 10