Webmaster общности: Predpriemach.com | SearchEngines.bg

    Таблици с различни цветове при рефреш

    Автор: RiddleR

    Здравейте ,
    реших да споделя едно уроче с вас .
    За какво иде реч , това е javascript който при всяко рефрешване на сайта таблиците стават с различен цвят , тоест рефрешвате сайта таблицата е зелена , рефрешвате отново и тя става жълта да кажем …

    ето го и самия код :

    <script type="text/javascript">
    
    var randombgcolors=["green:white:yellow", "#DDF4FF", "#FFFF97", "#CFFF9F "]
    //от тук добавяте цветове , по ваш избор
    
    var rbcssrule=""
    var randomnum=Math.floor(Math.random()*randombgcolors.length)
    if (randombgcolors[randomnum].indexOf(":")!=-1){
    rbcssrule="background-color: "+randombgcolors[randomnum].split(":")[0]+";"
    rbcssrule+="color: "+randombgcolors[randomnum].split(":")[1]+";"
    }
    else
    rbcssrule="background-color: "+randombgcolors[randomnum]+";"
    
    document.write('<style type="text/css">\n')
    document.write('.randomcolor{'+rbcssrule+'}\n')
    if (randombgcolors[randomnum].split(":").length==3) //if link color specified
    document.write('.randomcolor a{color:'+randombgcolors[randomnum].split(":")[2]+';}\n')
    document.write('<\/style>')
    
    </script>

    изкарваме таблицата така :

    <div class="randomcolor">текст текст</div>

    пробвал съм го под IE и Мозила и скрипта работи 🙂

    Оставете коментар