Skip to content

Instantly share code, notes, and snippets.

@brrd
Created June 21, 2016 11:26
Show Gist options
  • Save brrd/ea68707ebe8936f9112b8a9073bcd8f3 to your computer and use it in GitHub Desktop.
Save brrd/ea68707ebe8936f9112b8a9073bcd8f3 to your computer and use it in GitHub Desktop.
Userscript pour une navigation décente (= un minimum accessible) sur le nouvel espace emploi de l'asfored (juin 2016). À utiliser avec Gresemonkey/Tampermonkey.
// ==UserScript==
// @name asfored-propre
// @namespace brrd.fr
// @description Une navigation décente (= un minimum accessible) sur le nouvel espace emploi de l'asfored (juin 2016)
// @include http://asfored.org/emploi/offres
// @version 2
// @grant GM_addStyle
// ==/UserScript==
// Distinguer les liens visités
GM_addStyle("a:visited { color: #C00 }");
// Utiliser de vrais liens accessibles (plutôt que d'affreux bricolages en javascript)
var els = document.querySelectorAll("[data-href]");
for (var i = 0; i < els.length; i++) {
var el = els[i];
var href = el.dataset.href;
var a = document.createElement("a");
var text = document.createTextNode("Lire l'annonce...");
a.appendChild(text);
a.href = href;
var th = el.querySelector("th");
th.appendChild(a);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment