Created
June 21, 2016 11:26
-
-
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==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