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

Roxanne Furlong replied to The Ning Team's discussion Acquisition Update
"This gets scarier by the day."
13 minutes ago
Roxanne Furlong replied to The Ning Team's discussion Exciting News About Ning + Cyndx LLC
"My site was fine yesterday, now it's a white screen with a list irf links. Why do the problems keep…"
14 minutes ago
Shadow replied to The Ning Team's discussion Acquisition Update
"No offense to all the colorful smart creators in creators but I think there should always be couple…"
28 minutes ago
Shadow replied to The Ning Team's discussion Acquisition Update
"LOL @ At least you learned from last time not call this "Exciting News"."
43 minutes ago
Shadow replied to The Ning Team's discussion Acquisition Update
"uh wut? traded off again? feel like I'm In a game of monopoly or something lol..
I hope there is so…"
52 minutes ago
iderlin Garabito, Zinthia and Elan Morgan joined Ning Creators Network
55 minutes ago
Jords replied to The Ning Team's discussion Acquisition Update
""I'm just astonished there's an announcement."

Agreed. At least there is some form of communicatio…"
1 hour ago
Janice D Carter replied to The Ning Team's discussion Exciting News About Ning + Cyndx LLC
"an unnamed company now owns ning"
1 hour ago
Writer Chick {Diane} replied to The Ning Team's discussion Acquisition Update
"I'm just astonished there's an announcement. It's been so long since anyone in this company even bo…"
1 hour ago
⚡JFarrow⌁ replied to The Ning Team's discussion Acquisition Update
"ditto"
1 hour ago
Tyler Durbin replied to Anastasia Grey's discussion Cometchat Only for Friends ?
1 hour ago
Garfield Archivist replied to The Ning Team's discussion Acquisition Update
"You mean to say someone noticed the big outage over the weekend and was motivated them to outbid th…"
1 hour ago
Kos replied to The Ning Team's discussion Acquisition Update
"Just incredible.  Our sites continue to go up/down with members unable to access.  FIX IT.  Oh, and…"
1 hour ago
Ning via Facebook

We have a bit more information we can now share publicly with you about the acquisition. Read…

Suki Winthrop replied to The Ning Team's discussion Exciting News About Ning + Cyndx LLC
"I think Donna has already been removed from here, right after she cancelled her ning site. I noticd…"
2 hours ago
Asil replied to The Ning Team's discussion Exciting News About Ning + Cyndx LLC
"Bye Donna.  You are a "good egg".  May the new platform be all that you need, and thanks for all yo…"
2 hours ago
Helen Gibbs left a comment for Guardian
"sorryBlessings Always
Helen"
10 hours ago
Helen Gibbs left a comment for Lady Egypt D'Zigns
"Blessings Always
Helen"
10 hours ago
Garfield Archivist replied to The Ning Team's discussion Exciting News About Ning + Cyndx LLC
"So kind of you to say. Your acknowledgement is like a feedback loop and is part of encouraging it i…"
11 hours ago
Eric Sewerz replied to The Ning Team's discussion Exciting News About Ning + Cyndx LLC
"I tried to respond to you a week ago, but the post failed. (Of course.) Just wanted to say I always…"
17 hours ago
More…