Hmm. No idea why it doesn't work in IE, but here are some general
observations:

You don't need the "jQuery(function(){" part around the function.
setTimeout(updateStatus, 20000); // use the function object
$(document).ready(updateStatus); //same here, pass the object, don't
call the function. this can also go in the <head> script along with
the rest

See how that works out, here's the code: http://snipt.org/mogk
And you could use some logic to make it less spaguetti too: 
http://snipt.org/mogl

On Sep 15, 3:08 pm, knox203 <sandf...@gmail.com> wrote:
> Hello everyone, I have the following code that works great in Firefox,
> Opera, Safari, but fails to work in IE. Can anyone take a look and
> maybe tell me what I'm doing wrong? Thanks!
>
> <head>
> <script type="text/javascript" src="../conduit/jquery.js"></script>
> <script>
>         function updateStatus(){
>                 jQuery(function(){
>                 $("#prov1hCount").load("source/provStats.php #prov1hCount");
>                         $("#prov1hOntime").load("source/provStats.php 
> #prov1hOntime");
>                         $("#prov1hLate").load("source/provStats.php 
> #prov1hLate");
>                         $("#prov1hPuAverage").load("source/provStats.php
> #prov1hPuAverage");
>                         $("#prov1hMTDPuAverage").load("source/provStats.php
> #prov1hMTDPuAverage");
>                         $("#prov2hCount").load("source/provStats.php 
> #prov2hCount");
>                         $("#prov2hOntime").load("source/provStats.php 
> #prov2hOntime");
>                         $("#prov2hLate").load("source/provStats.php 
> #prov2hLate");
>                         $("#prov2hPuAverage").load("source/provStats.php
> #prov2hPuAverage");
>                         $("#prov2hDelAverage").load("source/provStats.php
> #prov2hDelAverage");
>                         $("#prov2hMTDPuAverage").load("source/provStats.php
> #prov2hMTDPuAverage");
>                  });
>         setTimeout("updateStatus()",20000);
>   }
> </script>
> </head>
> <body>
> ...
> </body>
> <script type="text/javascript">
>  $(document).ready(updateStatus());
> </script>

Reply via email to