• 05-09-2008, 07:50:13
    #1
    selam arkadaşlar.
    tüm browser'larda açılan, toolbar'lara/antivirüslere yakalanmayan (daha doğrusu sağlam bir kod olsun yeter, verim alınabilsin, bu kısım çok önemli değil), 728x90 boyutlarında, ekranın tam ortasında açılacak ve site adresi gözükmeyecek şekilde ayarlı popup kodu arıyorum ancak bulamadım. r10'daki popup kodlarında genelde boyut yok, bu konuda bilgim olmadığından da düzenleyemedim. boş bir .html sayfası yaratıp tam ortasına 728x90 banner ekledim (sayfada banner'dan başka bir şey yok) ve websiteme girince ekranın tam ortasında popup olarak sırf bu banner açılsın istiyorum kısaca.
    yardımcı olursanız sevinirim.
  • 05-09-2008, 09:23:44
    #2
    Üyeliği durduruldu
    illa ki pop up mi olucak ? istersen lightbox yada shadow box benzeri uygulamalarla halledebilriiz...hem gorunum acisindanda iyi gozukur,,
  • 05-09-2008, 10:13:02
    #3
    Üyeliği durduruldu
    lightbox yada shadow boxdemişsiniz, peki bunların kodu nasıl? sizde bu kodlar var mı??
  • 05-09-2008, 14:30:40
    #4
    Loroz adlı üyeden alıntı: mesajı görüntüle
    illa ki pop up mi olucak ? istersen lightbox yada shadow box benzeri uygulamalarla halledebilriiz...hem gorunum acisindanda iyi gozukur,,
    söylediklerinizin ne olduğunu bilmiyorum ama ne yapmak istediğimi ilk mesajda söyledim, öyle yapılabiliyorsa tabi ki o da olur. yardımlarınızı bekliyorum.
  • 05-09-2008, 15:11:45
    #5
    Amazon stili bir drop-down box'a ne dersiniz?

    <HEAD> tagleri arasına aşağıdaki kodu ekleyin.

    <style type="text/css">
    
    #dropinboxv2cover{
    width: 320px; 
    height: 220px;  
    position:absolute; 
    z-index: 100;
    overflow:hidden;
    visibility: hidden;
    }
    
    #dropinboxv2{
    width: 300px; 
    height: 200px; 
    border: 2px solid black; 
    background-color: lightyellow;
    padding: 4px;
    position:absolute; 
    left: 0;
    top: 0;
    }
    
    </style>
    
    <script type="text/javascript">
    
    var dropboxleft=200 //set left position of box (in px)
    var dropboxtop=100 //set top position of box (in px)
    var dropspeed=15 //set speed of drop animation (larger=faster)
    
    //Specify display mode. 3 possible values are:
    //1) "always"- This makes the fade-in box load each time the page is displayed
    //2) "oncepersession"- This uses cookies to display the fade-in box only once per browser session
    //3) integer (ie: 5)- Finally, you can specify an integer to display the box randomly via a frequency of 1/integer...
    // For example, 2 would display the box about (1/2) 50% of the time the page loads.
    
    var displaymode="always"
    
    ///Don't edit beyond here///////////
    
    if (parseInt(displaymode)!=NaN)
    var random_num=Math.floor(Math.random()*displaymode)
    var ie=document.all
    var dom=document.getElementById
    
    function initboxv2(){
    if (!dom&&!ie)
    return
    crossboxcover=(dom)?document.getElementById("dropinboxv2cover") : document.all.dropinboxv2cover
    crossbox=(dom)?document.getElementById("dropinboxv2"): document.all.dropinboxv2
    scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
    crossbox.height=crossbox.offsetHeight
    crossboxcover.style.height=parseInt(crossbox.height)+"px"
    crossbox.style.top=crossbox.height*(-1)+"px"
    crossboxcover.style.left=dropboxleft+"px"
    crossboxcover.style.top=dropboxtop+"px"
    crossboxcover.style.visibility=(dom||ie)? "visible" : "show"
    dropstart=setInterval("dropinv2()",50)
    }
    
    function dropinv2(){
    scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
    if (parseInt(crossbox.style.top)<0){
    crossboxcover.style.top=scroll_top+dropboxtop+"px"
    crossbox.style.top=parseInt(crossbox.style.top)+dropspeed+"px"
    }
    else{
    clearInterval(dropstart)
    crossbox.style.top=0
    }
    }
    
    function dismissboxv2(){
    if (window.dropstart) clearInterval(dropstart)
    crossboxcover.style.visibility="hidden"
    }
    
    function truebody(){
    return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
    }
    
    function get_cookie(Name) {
    var search = Name + "="
    var returnvalue = ""
    if (document.cookie.length > 0) {
    offset = document.cookie.indexOf(search)
    if (offset != -1) {
    offset += search.length
    end = document.cookie.indexOf(";", offset)
    if (end == -1)
    end = document.cookie.length;
    returnvalue=unescape(document.cookie.substring(offset, end))
    }
    }
    return returnvalue;
    }
    
    if (displaymode=="oncepersession" && get_cookie("droppedinv2")=="" || displaymode=="always" || parseInt(displaymode)!=NaN && random_num==0){
    if (window.addEventListener)
    window.addEventListener("load", initboxv2, false)
    else if (window.attachEvent)
    window.attachEvent("onload", initboxv2)
    else if (document.getElementById || document.all)
    window.onload=initboxv2
    if (displaymode=="oncepersession")
    document.cookie="droppedinv2=yes"
    }
    
    </script>
    Daha sonra <BODY> tagleri arasına yani içeriğinizde herhangi bir yere aşağıdaki şekilde kodlarınızı yerleştirebilirsiniz.

    <div id="dropinboxv2cover">
    <div id="dropinboxv2">
    
    BANNER kodlarınızı veya herhangi bir yazıyı buraya ekleyin
    <p align="right"><a href="#" onClick="dismissboxv2();return false">Pencereyi Kapat</a></p>
    
    </div>
    </div>
  • 06-09-2008, 00:58:33
    #6
    Üyeliği durduruldu
    fruit adlı üyeden alıntı: mesajı görüntüle
    lightbox yada shadow boxdemişsiniz, peki bunların kodu nasıl? sizde bu kodlar var mı??
    tabiki, yanliz lightbox tarzi scriptler bilirsiniz ki cok cogaldi ve her gelistiren yeni bir isim takip piyasaya suruyor.. Yani piyasada 3-5 tane shadowBox a rastlamaniz cok yuksek.ben kendi bildigim shadowBox'i ornek olarak gostereyim, eger sizin istediginizin bi ornegini buraya eklerseniz bulmanizda elimden geldigince yardimci olurum,, Shadowbox.js Media Viewer

    obscure adlı üyeden alıntı: mesajı görüntüle
    söylediklerinizin ne olduğunu bilmiyorum ama ne yapmak istediğimi ilk mesajda söyledim, öyle yapılabiliyorsa tabi ki o da olur. yardımlarınızı bekliyorum.
    Sizede Shadowbox yada LightBox onerirken cok uykusuzdum o yuzden cok saglikli bir oneri olmamis.

    LightBox : Lightbox JS

    ShadowBox : Shadowbox.js Media Viewer

    Yukaridaki sitelere girin ve ornek resimlere tiklayin, ekran kararir basit bi effect ile resimler gelir.Benim size onerdigim sitenize birileri girdigi an (hicbirseye tiklamasa bile) yine arkaplani karartip bannerinizi orada gostermekti.Ama simdi ayik kafa ile dusundum bir pop-up kodu kadar lite bir sistem olmaz ama imkansiz biseyde degil,,

    Bu arada Lestat kodlarini denemedim ama okudugum kadari ile bir event ile tetiklenen bir sistem yazmissin, arkadas direk acilan bir kod istiyor..
  • 06-09-2008, 18:08:03
    #7
    Loroz adlı üyeden alıntı: mesajı görüntüle
    Bu arada Lestat kodlarini denemedim ama okudugum kadari ile bir event ile tetiklenen bir sistem yazmissin, arkadas direk acilan bir kod istiyor..
    Arkadaşla fikir alışverişi yaptık ve örnek olarak gönderdiğim kodlar işine yaradı. Amazon stili drop box için de çalışır hali aşağıdaki linkte bulunmaktadır. Ordan bakabilirsiniz.

    Amazon Stili Drop-Box