• 22-12-2012, 08:51:29
    #1
    Üyeliği durduruldu
    Arkadaşlar aşağıda verdiğim bir güzel geçişli java kodu var elimde

    <SCRIPT LANGUAGE="JavaScript">
    <!-- Original:  Premshree Pillai (premshree@hotmail.com) -->
    <!-- Başlangıç
    var qiksearch_js_text = new Array ("Dünyanın bir çok ülkesinde ve Türkiye'de kalp hastalıkları ölüm nedenleri içinde birinci sırada yer alıyor.", "Türkiye'de ölümlerin %43'ü kalp hastalıkları nedeniyle gerçekleşiyor. Her 3 dakikada 1 kişi yaşamını yitiriyor.", "Yaklaşık her 5 kişiden 1'i ya kalp hastası, ya da risk faktörüne sahip." ,"Kalp hastalıkları ile ilgili ölümlerin %50'den fazlası ani kalp durması şeklinde gerçekleşiyor.", "Türkiye'de her yıl yaklaşık 100.000 kişi ani kalp durması nedeniyle yaşamını yitiriyor.", "Ani kalp durması geçiren kişilerin büyük çoğunluğu, zamanında müdahale edilemediği için yaşamını yitiriyor.", "Yapılan araştırmalara göre hastanın yaşama şansı, müdahale edilmeden yaklaşık %10 azalıyor.");
    var qiksearch_space_width = 390; 
    var qiksearch_space_height = 50; 
    var qiksearch_space_borderw=3; // Border uzunluğu
    var qiksearch_space_borderc="#ff00ff"; // Border renk
    var timeOutVal=500; // gecikme süresi
    
    //--------------------------------------------------------------------------------------------
    
    //-----------------------------Aşağı tarafı düzenlemeyin---------------------------------------
    
    document.write('');
    document.write('<div id="qiksearch_js_space">');
    document.write('</div>');
    document.write('</td></tr></table>');
    
    var def_10='A',def_11='B',def_12='C',def_13='D',def_14='E',def_15='F';
    var colorVal=15;
    var div_count=0;
    
    function qiksearch_fade_desat(getColorIntVal)
    {
     var returnVal;
     if(getColorIntVal>=10)
     {
      for(var i=0; i<=15; i++)
      {
       if((getColorIntVal==i))
       {
        returnVal = eval('def_' + i);
       }
      }
     }
     else
     {
      returnVal=getColorIntVal;
     }
     return(returnVal);
    } 
    
    function writeDiv()
    {
     document.all.qiksearch_js_space.innerHTML= '<font face="verdana,arial,helvetica" size="-1" color="' +  joinColor(qiksearch_fade_desat(colorVal)) + '"><b>' + qiksearch_js_text[div_count] + '</span></b></font>' ;
    
     if((colorVal>1)  && (colorVal!=1))
     {
      colorVal--;
     }
     else
     {
      colorVal=15;
      if(div_count</qiksearchjs_text.length)
      {
       div_count++;
      }
      if(div_count==qiksearch_js_text.length)
      {
       document.all.qiksearch_js_space.innerHTML = '<a href="javascript:resetAll();writeDiv();" style="text-decoration:none" accesskey="l"><font color="#000000" face="verdana,arial,helvetica" size="-1"><b>Yapılan araştırmalara göre hastanın yaşama şansı, müdahale edilmeden yaklaşık %10 azalıyor.-Tekrar göster <font color="#ffffff">»</font></b></font></a>';
      }
     }
    
     if(div_count<qiksearch_js_text.length)
     {
      setTimeout("writeDiv()",timeOutVal);
     }
    }
    
    function joinColor(getColor)
    {
     return (getColor + '0' + getColor + '0' + getColor + '0');
    }
    
    function resetAll()
    {
     div_count=0;
     colorVal=15;
    }
    
    writeDiv();
    //  Son -->
    </script>
    Sorun şu. kod yazı geçişlerini tamamladıktan sonra tekrar göster diyerek başa geçiyor. Ben bunun otomatik geçmesini sağlamaya çalıştım bir türlü yapamadım nasıl yapabiliriz ustalardan bilen varmı tam 5 foruma ayrı konu açtım yapan olmadı arkadaş ne kodmuş
  • 01-01-2013, 23:28:40
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    writeDiv fonksiyonunun içindeki kısma şunu ekleyin

    if(colorVal==1)
    {
    resetAll();
    writeDiv();
    }