modules/admin-full: more javascript fixes
authorJo-Philipp Wich <jow@openwrt.org>
Sun, 25 Sep 2011 20:58:19 +0000 (20:58 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Sun, 25 Sep 2011 20:58:19 +0000 (20:58 +0000)
modules/admin-full/luasrc/view/admin_network/lease_status.htm
modules/admin-full/luasrc/view/admin_network/wifi_status.htm

index e5827106b19443b365f0c88507d0b7d18efad183..519b63e098eea6d220ef4b0281057893eb244cbc 100644 (file)
@@ -1,6 +1,9 @@
 <script type="text/javascript">//<![CDATA[
        var stxhr = new XHR();
-       var update_status = function() {
+
+       (function() {
+               var func = arguments.callee;
+
                stxhr.get('<%=luci.dispatcher.build_url("admin", "network", "dhcplease_status")%>', null,
                        function(x, st)
                        {
                                        }
                                }
 
-                               window.setTimeout(update_status, 5000);
+                               window.setTimeout(func, 5000);
                        }
                )
-       };
-
-       update_status();
+       })();
 //]]></script>
 
 <fieldset class="cbi-section">
index 475b88a0071da7f0b2a940ac1734fee7333526f7..76635bf70230c02447ecbe88a09f4db3fc4e0a45 100644 (file)
@@ -2,7 +2,10 @@
 
 <script type="text/javascript">//<![CDATA[
        var iwxhr = new XHR();
-       var update_status = function() {
+
+       (function() {
+               var func = arguments.callee;
+
                iwxhr.get('<%=luci.dispatcher.build_url("admin", "network", "wireless_status", self.ifname)%>', null,
                        function(x, iw)
                        {
                                                );
                                }
 
-                               window.setTimeout(update_status, 5000);
+                               window.setTimeout(func, 5000);
                        }
                )
-       };
-
-       update_status();
+       })();
 //]]></script>
 
 <table>