]> git.wh0rd.org - tt-rss.git/blobdiff - tt-rss.php
Opera compatibility fixes
[tt-rss.git] / tt-rss.php
index 37eed61abed0b8c27295dcddcda42cf7b594f409..89982ca140f71ad06dd0c4a32c9610bc74978755 100644 (file)
@@ -39,8 +39,8 @@
 
        <? } ?>
 
-       <script type="text/javascript" src="functions.js"></script>
        <script type="text/javascript" src="tt-rss.js"></script>
+       <script type="text/javascript" src="functions.js"></script>
        <!--[if gte IE 5.5000]>
                <script type="text/javascript" src="pngfix.js"></script>
                <link rel="stylesheet" type="text/css" href="tt-rss-ie.css">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 </head>
 
-<body onload="init()">
+<body>
+
+<script type="text/javascript">
+if (document.addEventListener) {
+       document.addEventListener("DOMContentLoaded", init, null);
+}
+window.onload = init;
+</script>
 
 <? if (ENABLE_UPDATE_DAEMON && !file_is_locked("update_daemon.lock")) { ?>
        <div class="warning">
 
 <? db_close($link); ?>
 
+<script type="text/javascript">
+       /* for IE */
+       function statechange() {
+               if (document.readyState == "interactive") init();
+       }
+
+       if (document.readyState) {      
+               if (document.readyState == "interactive" || document.readyState == "complete") {
+                       init();
+               } else {
+                       document.onreadystatechange = statechange;
+               }
+       }
+</script>
+
 </body>
 </html>