MediaWiki:BloodTest.js — различия между версиями

Материал из Guild Wars 2 wiki
Перейти к: навигация, поиск
Строка 3: Строка 3:
 
*/
 
*/
  
//Тест таймера
+
//Простенький таймер
var headerList = document.querySelector("#p-personal .pBody ul");
+
var headerList = document.querySelector("#p-personal .pBody ul"),
headerList.insertBefore(document.createElement("li"), headerList.firstElementChild);
+
    timerElem = document.createElement("li");
 +
 
 +
timerElem.setAttribute("id", "pt-timer");
 +
headerList.insertBefore(timerElem, headerList.firstElementChild);
  
 
(function timer() {
 
(function timer() {
     headerList.firstElementChild.innerHTML = new Date().toLocaleString();
+
     var d = new Date();
 +
 
 +
    timerElem.innerHTML = d.getUTCHours() + ":" + d.getUTCMinutes() + ":" + d.getUTCSeconds() +
 +
                          " (" + d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds() + ")";
 
     setTimeout(timer, 1000);
 
     setTimeout(timer, 1000);
 
})();
 
})();

Версия 20:52, 11 декабря 2017

/* Для тестирования разной фигни. 
* Загружается через MediaWiki:Common.js
*/

//Простенький таймер
var headerList = document.querySelector("#p-personal .pBody ul"),
    timerElem = document.createElement("li");

timerElem.setAttribute("id", "pt-timer");
headerList.insertBefore(timerElem, headerList.firstElementChild);

(function timer() {
    var d = new Date();

    timerElem.innerHTML = d.getUTCHours() + ":" + d.getUTCMinutes() + ":" + d.getUTCSeconds() +
                          " (" + d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds() + ")";
    setTimeout(timer, 1000);
})();