Просмотр исходного кода

a bit overengineered but idc sue me

Sven Fehler 3 лет назад
Родитель
Сommit
d5c1706f6b
1 измененных файлов с 11 добавлено и 7 удалено
  1. 11 7
      LICENSE.html

+ 11 - 7
LICENSE.html

@@ -71,14 +71,18 @@
             SOFTWARE.<br>
         </div>
         <script>
-            var dateElem = document.getElementById("currentYear");
-            var currentYear = new Date().getFullYear();
+            (() => {
+                function addDate() {
+                    document.querySelector("#currentYear").innerText = new Date().getFullYear();
+                };
 
-            if(dateElem != null)
-            {
-                dateElem.innerHTML = currentYear;
-                console.info("Setting current year to " + currentYear);
-            }
+                if(dateElem)
+                    addDate();
+                else
+                {
+                    document.addEventListener("DOMContentLoaded", addDate);
+                }
+            })();
         </script>
     </body>
 </html>