Ein Klick auf einen Link innerhalb einer Webseite soll nicht die entsprechende URL aufrufen, sondern diese in die Zwischenablage legen.

Auszug aus der design.js mit initLinksTargetCopyClipboard Funktion

let initLinksTargetCopyClipboard = function (linkClass) {

  let searchAppendix = (linkClass) ? '.' + linkClass : '';
  let linkObjects = jQuery('a' + searchAppendix);
  linkObjects.each(function () {
    let currentLinkObject = jQuery(this);
    currentLinkObject.on('click',function (e){
      e.preventDefault();
      if(navigator.clipboard !== undefined){
        navigator.clipboard.writeText(currentLinkObject.attr('href'));
      }
    });
  });
};

// Aufruf der Funktion
// Dabei ist der Parameter fuer die Funktion die Klasse der Links, für die das gemacht werden soll.
// Wenn keiner mitgegeben wird, sind es alle Links.
// Für Klasse intern:
initLinksTargetCopyClipboard('intern');