• 28-06-2010, 16:24:40
    #1
    Merhaba,

    Aşağıdaki splash kodu çalışıyor fakat sayfanın ortasında değilde aşağıda ve dolayısıyla resimde tam gözükmüyor. Bu kodu sayfanın tam ortasına getirebilir miyiz ?

    var ad;
    var adres;
    var target;
    var resim;
    var kapat;
    
    var ver = navigator.appVersion;
    if (ver.indexOf('MSIE') != -1) {
     // IE 
    document.write("<div id='PopWin' style='top:100px;'>"
    +" <table width='468' height='80' cellspacing='0' cellpadding='0' style='border: 2px double black; background-color: #666666;'>"
    +" <tr height='20'><td bgcolor='#666666' width='238' style='padding-left: 10px; background-color: #666666;'><b>"
    +" <a target='_blank' style='font-size: 14px; color: #00CC00; "
    +" font-family: Arial; text-decoration:none; font-style:italic;'>"
    +" "+ad+"</a></td>"
    +" <td bgcolor='#666666' width='230' style='padding-right: 3px; background-color: #666666;' align='right'>"
    +" <b><a style='font-size: 13px; color: #FFFFFF;  font-family: Arial; text-decoration:none;'"
    +" onclick='DivOff()' title='Pencereyi Kapat' href='javascript: PopShow()'>Kapat[X]</a></b></td></tr>"
    +" <tr><td height='60' width='468' colspan='2' bgcolor='#CCCCCC'>"
    +" <center><a href="+adres+" title="+ad+"><img src="+resim+" border=0></a></center></tr>"
    +" </tr></table></div>");
    if (document.all['PopWin'].style)
    window.setInterval("MovePop()", 5);
    window.onerror=null;
    document.body.scrollTop=10;
    }
     else 
    {
     // FF, Opera
    document.write("<div id='PopWin' style='position:fixed; top:20%;'>");
    document.write(" <table width='468' height='80' cellspacing='0' cellpadding='0' style='border: 2px double black; background-color: #666666;'>"
    +" <tr height='20'><td bgcolor='#666666' width='238' style='padding-left: 10px; background-color: #666666;'><b>"
    +" <a target='_blank' style='font-size: 14px; color: #00CC00; "
    +" font-family: Arial; text-decoration:none; font-style:italic;'>"
    +" "+ad+"</a></td>"
    +" <td bgcolor='#666666' width='230' style='padding-right: 3px; background-color: #666666;' align='right'>"
    +" <b><a style='font-size: 13px; color: #FFFFFF;  font-family: Arial; text-decoration:none;'"
    +" onclick='DivOff()' title='Pencereyi Kapat' href='javascript: PopShow()'>Kapat[X]</a></b></td></tr>"
    +" <tr><td height='60' width='468' colspan='2' bgcolor='#CCCCCC'>"
    +" <center><a href="+adres+" title="+ad+"><img src="+resim+" border=0></a></center></tr>"
    +" </tr></table></div>");
    }
    
    document.write('<style type="text/css">#PopWin{width:468px;height:80px;cursor:hand;'
    +'z-index:9999999999;position:absolute; left:30%;}</style>');
    
    function DivOff()
    { 
     document.getElementById('PopWin').style.display='none';
    }
    
    function PopShow()
    { 
     window.open("javascript:location.href='"+kapat+"';","PopWin","width=800,height=600,resizable=1,toolbar=1,location=1,menubar=1,status=1,scrollbars=1");
     window.focus();
     DivOff();
    }
    
    function MovePop() {
    if (document.body.scrollTop==0) 
     document.all['PopWin'].style.top=document.documentElement.scrollTop+100; else
    document.all['PopWin'].style.top=document.body.scrollTop+100;
    }
    Yapana ufak bir hediye verebilirim: Domain gibi.
  • 28-06-2010, 16:40:14
    #2
    istersen başka splash kodu verebilirim. yok illede bu olsun dersen kodlara bi göz atayım.
  • 28-06-2010, 16:47:47
    #3
    bydewa adlı üyeden alıntı: mesajı görüntüle
    istersen başka splash kodu verebilirim. yok illede bu olsun dersen kodlara bi göz atayım.
    Neredeyse tüm splash kodlarına baktım ama doğru düzgün çalışan tek bu var. En iyisi siz bu kodlara bir göz atın.
  • 28-06-2010, 21:21:53
    #4
    kendi editlediğim kodu vereyim, bende sorunsuz çalışıyor

    left : 400; bu kısımdan reklamın sol tarafdaki mesafesini ayarlayabilirsin.


    <div class="box">
    <div class="bcontent">
    </div>
    </div>
    
    
    
    <style>
    
    #reklam {
    
    position     : fixed;
    
    _position     : absolute;
    
    top     : 0;
    
    _top     : expression(eval(document.body.scrollTop ) );
    
    left     : 400;
    
    margin     : 0;
    
    }
    
    
    </style>
    
    <div id="reklam">
    
    Kapat Butonu Altda Olmasını İstiyorsan Reklam Kodu Buraya
    
    <a onClick="javascript:document.getElementById('reklam').style.display='none';document.getElementById('goster').style.display='block'" target="_blank" href="http://www.siteadi.com">Reklamı Kapat</a></font></center></a>
    
    Kapat Butonu Üstte Olmasını İstiyorsan Reklam Kodu Buraya
    
    
    
    </div>
  • 28-06-2010, 23:16:03
    #5
    Çok teşekkür ederim yalnız kapat butonuna basınca yeni bir sayfada istediğim url açılıp splash kapanmıyor. Benim vermiş olduğum kod bu şekildeydi de. Bunuda yaparsanız sevinirim. Panelimdeki birkaç domain'i vermek benim içinde bir zevk olur ayrıca.
  • 29-06-2010, 01:07:44
    #6
    nagodre adlı üyeden alıntı: mesajı görüntüle
    Çok teşekkür ederim yalnız kapat butonuna basınca yeni bir sayfada istediğim url açılıp splash kapanmıyor. Benim vermiş olduğum kod bu şekildeydi de. Bunuda yaparsanız sevinirim. Panelimdeki birkaç domain'i vermek benim içinde bir zevk olur ayrıca.
    hocam kodu editledim, kapata tıkladığınızda istediğiniz sayfa açılır, ayrıca domaine gerek yok, hayır duanız yeter. teşekkürler.