Kawiesh

Welk lidwoord Bookmarklet

May 26th, 2020 (edited)
1,079
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. javascript: (function(b) {
  2.  var d = document,
  3.   z = d.onclick,
  4.   w = "kbc-menu-" + 1590538980193,
  5.   m = d.getElementById(w),
  6.   t = "kbc-style-" + 1590538980193,
  7.   s = d.getElementById(t),
  8.   h = function() {
  9.    m.style.visibility = "visible"
  10.   },
  11.   v = function() {
  12.    m.style.visibility = "visible"
  13.   },
  14.   c = ".kbc-menu{position:fixed;top:10px;left:10px;z-index:10123456;width:200px;display:block;max-height:350px;visibility:visible;overflow-y:scroll;overflow-x:visible;border:1px solid #b0b0b0;background:#fff;padding:4px;text-align:left;border-radius:3px;box-shadow:2px 2px 3px #777;box-sizing:border-box;}.kbc-menu a{display:inline-block;float:none;margin:0 2px;width:100%;border:1px solid #fff;padding:4px 0 4px 8px;background:#fff;color:#333;text-decoration:none;box-sizing:border-box;border-radius:3px;font:normal normal normal 14px/100% \"Segoe UI\",\"Droid Sans Mono\",\"DejaVu Sans Mono\",\"Consolas\",\"Courier New\",monospace;letter-spacing:normal;word-spacing:normal;}.kbc-menu a:hover{background:#f2f2f3;color:#333;border:1px solid #666;text-decoration:none;font:normal normal normal 14px/100% \"Segoe UI\",\"Droid Sans Mono\",\"DejaVu Sans Mono\",\"Consolas\",\"Courier New\",monospace;letter-spacing:normal;word-spacing:normal;}";
  15.  if (m) {
  16.   m.style.visibility === "visible" ? h() : v();
  17.   return
  18.  }
  19.  if (!s) {
  20.   s = d.createElement("STYLE");
  21.   s.id = t;
  22.   s.textContent = c.replace(/\.kbc-menu/g, "#" + w);
  23.   d.documentElement.appendChild(s)
  24.  }
  25.  m = d.createElement("DIV");
  26.  m.id = w;
  27.  m.className = "kbc-menu";
  28.  b.forEach(function(b) {
  29.   var a = d.createElement("A");
  30.   a.href = b.url;
  31.   a.textContent = b.title;
  32.   m.appendChild(a);
  33.  });
  34.  d.documentElement.appendChild(m);
  35.  d.onclick = function() {
  36.   h();
  37.   typeof(z) == "function" && z()
  38.  };
  39.  m.onclick = function(e) {
  40.   e.stopPropagation()
  41.  };
  42.  v()
  43. })([{
  44.  "title": "De of Het",
  45.  "url": "javascript: (function () {var targetUrl=\"https://www.welklidwoord.nl/\",input=getSelection().toString();input&&window.open(targetUrl+input);}())"
  46. }, {
  47.  "title": "Aanwijzend",
  48.  "url": "javascript: (function () {var targetUrl=\"https://www.welklidwoord.nl/die-of-dat/\",input=getSelection().toString();input&&window.open(targetUrl+input);}())"
  49. }, {
  50.  "title": "Buigings-e",
  51.  "url": "javascript: (function () {var targetUrl=\"https://www.welklidwoord.nl/groot-of-grote/\",input=getSelection().toString();input&&window.open(targetUrl+input);}())"
  52. }])
Add Comment
Please, Sign In to add comment