The forum of the forums

Would you like to react to this message? Create an account in a few clicks or log in to continue.
The forum of the forums
5 posters

    Snow falling problem (Script)

    Sebyy
    Sebyy
    New Member


    Posts : 1
    Reputation : 1
    Language : Hungarian

    In progress Snow falling problem (Script)

    Post by Sebyy December 17th 2020, 5:41 am

    Technical Details


    Forum version : #ModernBB
    Position : Founder
    Concerned browser(s) : Google Chrome
    Who the problem concerns : All members
    When the problem appeared : Now.
    Forum link : https://sharemta.hungarianforum.com

    Description of problem

    Hey. I copied a snow falling script, and paste it, and the snow doesnt falling at the page. Can someone help?

    Code:
    Snow Fall 1 - no images - Java Script
    Visit http://rainbow.arch.scriptmania.com/scripts/
      for this script and many more
    */
     
    // Set the number of snowflakes (more than 30 - 40 not recommended)
    var snowmax=35
     
    // Set the colors for the snow. Add as many colors as you like
    var snowcolor=new Array("#aaaacc","#ddddff","#ccccdd","#f3f3f3","#f0ffff")
     
    // Set the fonts, that create the snowflakes. Add as many fonts as you like
    var snowtype=new Array("Times","Arial","Times","Verdana")
     
    // Set the letter that creates your snowflake (recommended: * )
    var snowletter="*"
     
    // Set the speed of sinking (recommended values range from 0.3 to 2)
    var sinkspeed=0.6
     
    // Set the maximum-size of your snowflakes
    var snowmaxsize=30
     
    // Set the minimal-size of your snowflakes
    var snowminsize=8
     
    // Set the snowing-zone
    // Set 1 for all-over-snowing, set 2 for left-side-snowing
    // Set 3 for center-snowing, set 4 for right-side-snowing
    var snowingzone=1
     
    ///////////////////////////////////////////////////////////////////////////
    // CONFIGURATION ENDS HERE
    ///////////////////////////////////////////////////////////////////////////
     
     
    // Do not edit below this line
    var snow=new Array()
    var marginbottom
    var marginright
    var timer
    var i_snow=0
    var x_mv=new Array();
    var crds=new Array();
    var lftrght=new Array();
    var browserinfos=navigator.userAgent
    var ie5=document.all&&document.getElementById&&!browserinfos.match(/Opera/)
    var ns6=document.getElementById&&!document.all
    var opera=browserinfos.match(/Opera/)
    var browserok=ie5||ns6||opera
     
    function randommaker(range) {
            rand=Math.floor(range*Math.random())
        return rand
    }
     
    function initsnow() {
            if (ie5 || opera) {
                    marginbottom = document.body.scrollHeight
                    marginright = document.body.clientWidth-15
            }
            else if (ns6) {
                    marginbottom = document.body.scrollHeight
                    marginright = window.innerWidth-15
            }
            var snowsizerange=snowmaxsize-snowminsize
            for (i=0;i<=snowmax;i++) {
                    crds[i] = 0;
                lftrght[i] = Math.random()*15;
                x_mv[i] = 0.03 + Math.random()/10;
                    snow[i]=document.getElementById("s"+i)
                    snow[i].style.fontFamily=snowtype[randommaker(snowtype.length)]
                    snow[i].size=randommaker(snowsizerange)+snowminsize
                    snow[i].style.fontSize=snow[i].size+'px';
                    snow[i].style.color=snowcolor[randommaker(snowcolor.length)]
                    snow[i].style.zIndex=1000
                    snow[i].sink=sinkspeed*snow[i].size/5
                    if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
                    if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
                    if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
                    if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
                    snow[i].posy=randommaker(2*marginbottom-marginbottom-2*snow[i].size)
                    snow[i].style.left=snow[i].posx+'px';
                    snow[i].style.top=snow[i].posy+'px';
            }
            movesnow()
    }
     
    function movesnow() {
            for (i=0;i<=snowmax;i++) {
                    crds[i] += x_mv[i];
                    snow[i].posy+=snow[i].sink
                    snow[i].style.left=snow[i].posx+lftrght[i]*Math.sin(crds[i])+'px';
                    snow[i].style.top=snow[i].posy+'px';
     
                    if (snow[i].posy>=marginbottom-2*snow[i].size || parseInt(snow[i].style.left)>(marginright-3*lftrght[i])){
                            if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
                            if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
                            if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
                            if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
                            snow[i].posy=0
                    }
            }
            var timer=setTimeout("movesnow()",50)
    }
     
    for (i=0;i<=snowmax;i++) {
            document.write("<span id='s"+i+"' style='position:absolute;top:-"+snowmaxsize+"'>"+snowletter+"</span>")
    }
    if (browserok) {
            window.onload=initsnow
    }
    avatar
    Simone Boi
    Forumember


    Posts : 90
    Reputation : 2
    Language : Italian

    In progress Re: Snow falling problem (Script)

    Post by Simone Boi December 17th 2020, 5:51 am

    You can try this

    Code:
    $(function() {
    $.getScript('http://js01.fra.co/21268.js');

    });
    SLGray
    SLGray
    Administrator
    Administrator


    Male Posts : 51499
    Reputation : 3523
    Language : English
    Location : United States

    In progress Re: Snow falling problem (Script)

    Post by SLGray December 17th 2020, 11:16 am

    It falls when I visit your forum.



    Snow falling problem (Script) Slgray10

    When your topic has been solved, ensure you mark the topic solved.
    Never post your email in public.
    avatar
    Simone Boi
    Forumember


    Posts : 90
    Reputation : 2
    Language : Italian

    In progress Re: Snow falling problem (Script)

    Post by Simone Boi December 17th 2020, 11:29 am

    He used the code i posted, i've the same script on my forum, www.galaxypledges.net
    skouliki
    skouliki
    Manager
    Manager


    Female Posts : 15312
    Reputation : 1705
    Language : English,Greek
    Location : Greece

    In progress Re: Snow falling problem (Script)

    Post by skouliki December 17th 2020, 8:07 pm

    SLGray wrote:It falls when I visit your forum.

    I see it also

    So if your request is complete, please mark it as Solved.

    tikky
    tikky
    Forumember


    Posts : 922
    Reputation : 159
    Language : 🇵🇹

    In progress Re: Snow falling problem (Script)

    Post by tikky December 18th 2020, 3:36 am

    Hello!

    Simone Boi wrote:
    Code:
    $(function() {
    $.getScript('http://js01.fra.co/21268.js');

    });

    But if you forum has the SSL certificate (HTTPS) it is best to change it to:
    Code:
    $(function() {
    $.getScript('https://js01.fra.co/21268.js');

    });

    TonnyKamper likes this post


      Current date/time is September 23rd 2024, 8:29 am