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

Jim Kinson replied to George H. Compton IV's discussion ( TIP N3 & N2 ) Chatwing fixed chatbox
"George this is awesome, George. I loved the fact you had the site so members that were part of both…"
10 minutes ago
Tim Atkinson replied to Tim Atkinson's discussion Enabling Facebook comments in a 3.0 - is this still possible?
"Thanks, Bernard! I hadn't. I Just tried popping the code into my 3.0 - I only need it on my group p…"
18 minutes ago
Jim Kinson replied to Zachary Moonshine's discussion Floating widget help ?
"This is an awesome feature, George. Thanks for finding and making it work. Now members that are not…"
54 minutes ago
Strumelia replied to Traddie's discussion Help - Problem with Archiver
"The archiver doesn't actually have an 'update' kind of setting., But I've never tried what you are…"
1 hour ago
Traddie replied to Traddie's discussion Help - Problem with Archiver
"One last question on  this. If I want to archive again in 4 weeks do I have to do the whole thing a…"
1 hour ago
George H. Compton IV replied to Zachary Moonshine's discussion Floating widget help ?
"Hello Zachary, that's awesome. There's been a few updates. :-) This is the final version v4. There…"
1 hour ago
George H. Compton IV replied to Zachary Moonshine's discussion Floating widget help ?
"Thank you for the kind words Garfield :-)"
1 hour ago
Ning via Facebook

NETWORK COMMUNITY SPOTLIGHT: FUELTOPIA This month’s Ning 3.0 Community Spotlight is on…

James Higginson replied to Tyson's discussion Amazon Affiliate Iframe Not Showing Up In Blog
"Did you ever find a fix?!"
4 hours ago
Bernard Lama replied to Tim Atkinson's discussion Enabling Facebook comments in a 3.0 - is this still possible?
"Hi there,
Did you try this method? And it works fine on N3 too."
4 hours ago
alex sandro replied to alex sandro's discussion That such?
"podem min responder?"
4 hours ago
Strumelia replied to Traddie's discussion Help - Problem with Archiver
"Glad it helped!   :)"
5 hours ago
josep marsal left a comment for FAY GWILLYON ミ◕‿◕彡
"Hola Fay , me juzgaste equivocadamente , te deseo toda la felicidad del mundo , te recuerdo con car…"
5 hours ago
Traddie replied to Traddie's discussion Help - Problem with Archiver
"Thanks once again Strumelia. Traddie"
5 hours ago
Holly Dilatush replied to Holly Dilatush's discussion glitch on 3.0 from home page (anyone else experiencing?)
"An update:  
I'm pleased to inform you that I did put in a ticket, and within 12 hours received two…"
6 hours ago
Strumelia replied to Ning's discussion Update to Product Roadmap and Communication Changes
"Gyorgy-
Seems likely, doesn't it?"
7 hours ago
Strumelia replied to Traddie's discussion Help - Problem with Archiver
"Traddie,  it's supposed to be that way,
When you download the folders of "media files" for each fea…"
7 hours ago
Nomen Nescio left a comment for Nomen Nescio
"Anyone figured out how to do an "Ello" style invitation only network? Just curious."
13 hours ago
Rowald replied to Ning's discussion Update to Product Roadmap and Communication Changes
"Yes."
13 hours ago
Traddie replied to Traddie's discussion Help - Problem with Archiver
"Thanks Stumelia. That worked.
The next problem is that when I downloaded the media files for my Blo…"
14 hours ago
More…