User:PetraMagna/server-toggle.js: Difference between revisions
Jump to navigation
Jump to search
more adjustments
PetraMagna (talk | contribs) (localStorage is better for this use case) |
PetraMagna (talk | contribs) (more adjustments) |
||
Line 30:
function main() {
const
let server = localStorage.getItem(
if (server) {
if (server === "jp" || server === "gl") {
Line 40:
} else {
// invalid value; purge it just in case something bad broke it
localStorage.removeItem(
console.log("server-toggle: Remove invalid cookie value " + server);
}
} else {
console.log("server-toggle: No cookie detected. Defaulting to jp.")
localStorage.setItem(
}
// add event listener on all buttons so that we can
Line 63:
no_recurse = true;
console.log("server-toggle: " + current_server + " button clicked. Switching...");
localStorage.setItem(
// switch to this server everywhere else
$(".server-toggle-" + current_server + "-button").each(function(i, button) {
Line 74:
}
main();
})();
|