User:Enews/Common.js
From Dovedale Railway Wiki
More actions
Note: After publishing, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
$(function () {
var originalTitle = document.title;
var pageName = mw.config.get("wgTitle");
var awayTitle = "👋Continue reading" + pageName;
var welcomeTitle = "🎉 Welcome Back! ";
var timeout;
document.addEventListener("visibilitychange", function () {
if (document.hidden) {
// When leaving
document.title = awayTitle;
clearTimeout(timeout);
} else {
// When returning
document.title = welcomeTitle;
clearTimeout(timeout);
timeout = setTimeout(function () {
document.title = originalTitle;
}, 2000); // lasts for 1700ms
}
});
});