Installation, Configuration, & Upgrades  :: 
This message is not going away. Ensure Java Script is on....
 Top

  • After I installed PostNuke and set my theme as PostNukeBlue. Everytime I change menus or load SMF or phpGedView I get the following message:

    "This message is not going away? Ensure Java Script is on and click the box."

    How can I stop this from message from displaying? It defintely slows down menu navigation and is anoying.

    -lesc
  • I would guess you didn't search, because if you had you would have found this question answered many times, including in this thread:

    Javascript loading thread



    edited by: pheski, May 24, 2006 - 01:14 PM

    --
    Peace
    ______________________________________
    The commonest cause of problems is solutions.
  • Yes, I did a search and tried a few of the possible solutions but the problem still remains. I will keep looking there must be a solution in one of the message threads that will work. Will let you know what I find to close this topic.

    -Les-

    pheski

    I would guess you didn't search, because if you had you would have found this question answered many times, including in this thread:

    Javascript loading threadedited by: pheski, May 24, 2006 - 01:14 PM

  • The link I gave above gives the solution:

    To remove the javascript loading box persisting, remove the following code from the top of master.htm and home.htm (lines 21-45 in .761 of Seabreeze, not sure of the exact lines in other themes):


    Code

    <!--
      function hideLoadingPage() {
         document.getElementById ? document.getElementById('loading').style.display = 'none' // DOM
         : document.all ? document.all.loading.style.display = 'none'  // IE 4
         : null; // unsupported
      }
      //-->
       
      </head><!-- Master template -->
      <body onload="hideLoadingPage();">
        <div id="loading" align="center" onclick="hideLoadingPage()">
          <b><!--[pnml name=_Loading]--></b><br /><br />
      <!--  <img src="<!--[$themepath]-->/images/loading.gif"><br /> -->
          /javascript/loadtimerbar.js"><br />
          <!--[pnml name="
    _LoadMsg1"]--><br /><!--[pnml name="_LoadMsg2"]-->
        </div>



    and replacing it with


    Code

    </head><!-- Master template -->
      <body>


    And remember that to make changes in Xanthia themes...

    Both pnRender and Xanthia cache rendered templates.

    For pnRender - go to the admin->


    *Checkmark both:

    Code

    Compile check
    Force compilation


    *Uncheckmark:

    Code

    Enable caching


    *Click both:

    Code

    *Delete compiled templates
    *Delete cached pages


    For Xanthia:


    Go to Admin --- > Xanthia --> Configure Xanthia

    *Check both:

    Code

    *Check for updated version of templates      
    *Force templates recompilation

    *Uncheck:

    Code

    Store templates in database


    Perhaps that helps?

    --
    Peace
    ______________________________________
    The commonest cause of problems is solutions.
  • Thanks works great. The page loads faster and the annoying message is gone.

    You missed the line that starts the script so I included the line above your code that reads as follows:

This list is based on the users active over the last 60 minutes.