Current status of the Ning Platform is always available on the Ning Status Blog.

Forum

Can you delay a certain script?

Hello Creators, I am experimenting with a new feature for my network, however the JavaScripts are conflicting if the page takes too long to load. Is it possible to delay one of my scripts somehow?

Thanks everyone. Take care.

You need to be a member of Ning Creators Network to add comments!

Join Ning Creators Network

Email me when people reply –

Replies

  • If someone can teach me how to delay a script from loading, I will release an amazing TIP.

    What TIP you ask?

    How about letting your members choose what style sheet they prefer (light/dark/holiday) and have a cookie remember their choice?

    It's possible, I've had it working (not easy) but my problem is that it conflicts with my jquery tabs. So I need to delay the styleswitcher script so that there are not these conflicts.

    Thanks guys, I'd love some help.

  • I'm pretty sure that this is close to the right track....

    Needs a bit of altering, and I need to learn where I am to implement this, and how to apply it to my styleswitcher script.

    onClick="setTimeout(function() {alert('hello');},1250);

    Wouldn't want the alert part, but the timing delay function is there. 1250 milliseconds.

  • So this gives a delayed pop up message. How do I convert this to happen for my styleswitcher script, without the pop up of course.

    <form>
    <input type="button" value="Push this button to open an alert box in 1250 milliseconds" onClick="setTimeout(function() {alert('hello');},1250);">
    </form>

  • There's also a small issue with my styleswitcher script. I'll address that if I end up posting the TIP. It's pretty advanced in my opinion.

    Seems that on the first stylesheet, everything is fine, then switch to stylesheet 2, and my ningbar no longer is fixed, and that whole top section is wacky.

    I know you all won't have a clue what I'm talking about, until you see the scripts.

    Perhaps I'll just post the TIP and see what happens.

    • NC for Hire

      Hi Damien ,

      i normally use jQuery to do this :

      This script is to wait the window to complete loading then carry out the javascript

      $(window).load(function(){

         //javascript code goes here.

      });

      • Awesome Elson, that looks like it would work beautifully, and even looks easy to implement... now can I just delay the call to the script?

        $(window).load(function(){

        <link rel="stylesheet" type="text/css" href="http://api.ning.com/files/jwktXyJ4GnEIIluAAOY2mTQ6e*iEDVDGj2EDQDxGLzz-tEkbxOz6vD3IHWSSRlM2uLAs-SnptBR7X3LcvpzLGb8dwWNW*d3N/APStyleSheet.css" />

        });

        • That's my stylesheet, I know, but will it work like this?

          • NC for Hire

            Do it like this:

            $(window).load(function(){

               $('head').append('<link rel="stylesheet" type="text/css" href="http://api.ning.com/files/jwktXyJ4GnEIIluAAOY2mTQ6e*iEDVDGj2EDQDxGLzz-tEkbxOz6vD3IHWSSRlM2uLAs-SnptBR7X3LcvpzLGb8dwWNW*d3N/APStyleSheet.css" />');

            });

            • Ok sorry Elson, this is easier... this is what I need to delay... could you copy and paste, and add the delay for me? I'm failing my attempts.

              <!--trial stylesheet switcher-->
              <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
                  
                  <link rel="stylesheet" type="text/css" href="http://api.ning.com/files/jwktXyJ4GnEIIluAAOY2mTQ6e*iEDVDGj2EDQDxGLzz-tEkbxOz6vD3IHWSSRlM2uLAs-SnptBR7X3LcvpzLGb8dwWNW*d3N/APStyleSheet.css" title="styles1" media="screen" />
                  <link rel="alternate stylesheet" type="text/css" http://api.ning.com/files/6dRGUjTYClcg8NTa4pZGB8sk7LHCbUboLSQ0qY74i...*fJoxnvqgv7/APStyleSheetdark.css" title="styles2" media="screen" />
                  <link rel="alternate stylesheet" type="text/css" href="http://api.ning.com/files/j4wABojellApIBhmYmDsM277fce8Nxo89VvZ-RBKHE*TIWgXmeZQdVXrmacxm--bxgjgmBoGhEE76hH4ZbVfclB9ARHpD33o/NewStyleSheet1.css" title="styles3" media="screen" />
                  
                  <script type="text/javascript" src="http://api.ning.com:80/files/m9wY6nHswW4dI-dqxiJ62s9a5Q6jo-PHP*pU83VVJlsw*eFlDZ3h3TlV8-BFyIp7pNkB-FthX4a8PnmCJkWwQRGPyeTd1zN0/1059817952.bin"></script>
                  <script type="text/javascript" src="http://api.ning.com:80/files/m9wY6nHswW5L0BMsh0DGsQr3-6KMC*ooOuaJHf2*UQNNCs83xyTvlMmWkxjBOTb1O5cmE3Qyym171Rw834HlqnQSv2k*tYN9/1059817955.bin"></script>
              <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
              <!-- TemplateBeginEditable name="doctitle" -->
              <!--end trial stylesheet switcher-->

              • Also, you know my fixed ningbar? When I switch to 2nd and 3rd stylesheet, the ningbar is no longer fixed, and all of the stuff in the ningbar is no longer in there. (account module returns to left column, navigation is no longer in ningbar, and ningbar is no longer widened. Seems like the stylesheets don't fully load or something? Not sure if you'll know an answer for this, and I may have to design the 2nd and 3rd stylesheets to not have a fixed ningbar, and think up something different.

This reply was deleted.

Search the Creators Network

Latest Activity

Fire-Tech replied to Thisisbully's discussion This Is 50 Words To Ning
"Wow! Mine are up, but I am getting friend requests from myself. And after all these years, I though…"
36 minutes ago
Fire-Tech replied to Jason Divozzo's discussion Tagging members
"+1"
39 minutes ago
Thiago Santos de Moraes replied to Andrzej Góralczyk's discussion 500 Unexpected Error for some hours
"All is well now in my community. Thanks Ning for the efficient assistance!"
1 hour ago
Violeta replied to Ángeles Saura's discussion ¿Es obligatorio evolucionar al formato ning 3.0? in Ning Networks en español
"Hola! Nosotras tampoco teniamos previsto migrar por las mismas cuestiones que comentas aqui Ángeles…"
2 hours ago
Strumelia replied to Jeffrey Haskins's discussion Jamroom?
"Well I'm not going to keep debating with you about it forever Jeffrey, but I think you are characte…"
3 hours ago
lorianne replied to Andrzej Góralczyk's discussion 500 Unexpected Error for some hours
"Oursalon.ning.com has the same issue."
3 hours ago
Jeffrey Haskins replied to Jeffrey Haskins's discussion Jamroom?
"Actually have had no help at all...only pointing me away to other sources for help.  Yes, this is o…"
4 hours ago
Gina Garcia replied to Andrzej Góralczyk's discussion 500 Unexpected Error for some hours
"My Ning network LaMesaToday.com is still down."
4 hours ago
George H. Compton IV replied to George H. Compton IV's discussion ( TIP N3 & N2 ) Chatwing fixed chatbox v4.3
"Zachary if it wasn't for you asking me to do this. The members here on creators would not have a pr…"
5 hours ago
Jords replied to Thisisbully's discussion This Is 50 Words To Ning
"Same here, this is downright irritating."
5 hours ago
The Periled Sea replied to Andrzej Góralczyk's discussion 500 Unexpected Error for some hours
"Exactly.. I wasn't even really upset until I got that stoopid response.. its bad enough they waste…"
5 hours ago
The Periled Sea replied to Boris Agranovich's discussion 500: Unexpected Error
"It looks like they have taken off for their holiday and are not concerned about the people paying t…"
5 hours ago
The Periled Sea replied to Thisisbully's discussion This Is 50 Words To Ning
"our site has been down since last night.. "
5 hours ago
Strumelia replied to willowing's discussion URGENT - 500 Error
"I'm betting Ning is aware of this issue since it seems to be affecting a bunch of people.  I hope y…"
5 hours ago
Strumelia replied to Boris Agranovich's discussion 500: Unexpected Error
"Maybe no one at the Ning/Glam office on Thanksgiving?"
5 hours ago
Strumelia replied to Hugh's discussion AnotherError 500 Message
"Ning's not saying I guess."
5 hours ago
Strumelia replied to Andrzej Góralczyk's discussion 500 Unexpected Error for some hours
"Domain name problem?  Everyone at the same time?  Baloney."
5 hours ago
The Periled Sea replied to Boris Agranovich's discussion 500: Unexpected Error
"Our site has been down since last night with a response from ning this am that it could be due to o…"
6 hours ago
The Periled Sea replied to Hugh's discussion AnotherError 500 Message
"You can add http://www.theperiledsea.ning.com to the list... again!

This is the second time in a m…"
6 hours ago
The Periled Sea replied to Andrzej Góralczyk's discussion 500 Unexpected Error for some hours
"we've been down since last night and received a response from NING this am that it may be due to a…"
6 hours ago
More…