• 08-08-2013, 01:52:15
    #1
    Merhabalar. Bir sayfayla başım dertte


    abc.php sayfasının sadece 1 sekmede açılmasını istiyorum.
    popup olarak: <a href="javascript:window.open('abc.php','sayfa adı','width=570,height=150,scrollbars=no')">ABC</a>

    şeklinde açınca birkez açılıyor ancak adam abc.php'yi direkt url kısmına yapıştırınca yine istediği kadar açabilecek. Bunu nasıl yapabilirim var mı bir yolu
  • 08-08-2013, 02:23:14
    #2
    Üyeliği durduruldu
    merhaba

    http://jsfiddle.net/mrRBh/2/

    sanırım böyle birşey işinizi görecektir. jquery dosyasını sayfanıza eklemeyi unutmayın.
  • 08-08-2013, 07:34:36
    #3
    istanbullili adlı üyeden alıntı: mesajı görüntüle
    merhaba

    http://jsfiddle.net/mrRBh/2/

    sanırım böyle birşey işinizi görecektir. jquery dosyasını sayfanıza eklemeyi unutmayın.
    Hocam öncelikle cevap için teşekkürler ancak bundada sadece verilen linke tıklandığında 2. sekmeyi açmıyor. abc.com url çubuğuna 5 kez yazılıp enterlense 5 kez sekme açılacak.
    Anlaşılan bunun bir engeli yok peki url yi gizleme olayı olabilir mi ? mesela abc.com/sayfa.php yerine sadece abc.com yazsın
  • 08-08-2013, 09:53:10
    #4
    abc.php/popup.php içine session'a ['popup']=acık yazdırırsın. yani popup.php acıldığında session a acık yazar üstünede session popup kontrolu yaptırırsın eger acıksa tek sayfa acabilirsiniz gibi ama tabi popupu kapattığında session ı sildirmen lazım.

    bu sistemi tabi arkadaşın yazdığı kodun üzerinde geliştireceksin.
  • 08-08-2013, 10:13:39
    #5
    Üyeliği durduruldu
    konuyu pek anlamadim. tam olarak nasil birsey lazim acaba. biraz daha acik anlatirsaniz yardimci olmaya calisirim
  • 08-08-2013, 12:15:50
    #6
    ulast adlı üyeden alıntı: mesajı görüntüle
    abc.php/popup.php içine session'a ['popup']=acık yazdırırsın. yani popup.php acıldığında session a acık yazar üstünede session popup kontrolu yaptırırsın eger acıksa tek sayfa acabilirsiniz gibi ama tabi popupu kapattığında session ı sildirmen lazım.

    bu sistemi tabi arkadaşın yazdığı kodun üzerinde geliştireceksin.
    hocam bu session u bende düşündüm ama sadece düşünmekle yetiniyorum kodlarla pek içli dışlı değilim. Şu an için tek istediğim boş bir sayfada bu popup sessionunun olması, sistemi bu sayfaya aktarmasını yapabilirim.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 12:15:50 -->-> Daha önceki mesaj 12:13:30 --

    istanbullili adlı üyeden alıntı: mesajı görüntüle
    konuyu pek anlamadim. tam olarak nasil birsey lazim acaba. biraz daha acik anlatirsaniz yardimci olmaya calisirim
    hocam abc.php diye bir sayfa var, bu sayfa sadece popup olarak açılsın istiyorum. sizin söylediğiniz yöntemde a href koduna verilen linke tıklayınca popup açılıyor ancak http://sitem.com/abc.php yi url satırına yazınca otomatik olarak popup sayfası açılmıyor. benim istediğim abc.php sayfası her türlü popup olarak açılsın.
  • 08-08-2013, 23:08:25
    #7
    Yok mudur bir yontemini bilen duyan

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 23:08:25 -->-> Daha önceki mesaj 21:49:10 --

    evet arkadaşlar her zorun sonunda bir kolaylık vardır aradım ve buldum. belki işinize yarar diye vereyim kodu.

    var adres=document.referrer
    if (adres == "buraya1");
    else {location = "buraya2"}
    buraya1 yazan yere sayfanın açılmasını istediğiniz url yi yazıyorsunuz örneğin sayfanın sadece http://sitem.com adresindeki butona tıklanarak açılmasını istiyorsanız buraya1 yazan yere http://sitem.com yazın. buraya2 yazan yere ise sitem.com dan gelinmediği zaman gideceği sayfa adresini yazın.

    iyi çalışmalar
  • 09-08-2013, 01:00:15
    #8
    Kimlik doğrulama veya yönetimden onay bekliyor.
    javascript kodundan adresi alıp, url çubuğuna yazan adam referreri de istediği gibi gönderir
  • 09-08-2013, 04:28:50
    #9
    Kimlik doğrulama veya yönetimden onay bekliyor.
    hocam javascript ile borwserın açık pencere title larına erişebilirsen kontrol edebilirsin sanki teoride olacak gibi denemedim.

    sayfa açılırken js kodu şarta uymuyor sa 404 notfound döndürecek bir sayfaya redirect yaparsın...

    chrome da şöyle bir func olacaktı chrome.windows.getAll(object getInfo, function callback)

    Kolay Gelsin...