Bij het invoegen van een hyperlink in een artikel biedt het Knowledge Base-portaal een optie per link om deze in een nieuw tabblad te openen. Er is echter geen ingebouwde instelling om standaard alle hyperlinks in een nieuw tabblad te laten openen. De oplossing is om een JavaScript-fragment toe te voegen via Custom CSS & JavaScript-instellingen, waarmee het target="_blank" attribuut automatisch op alle artikellinks wordt toegepast.
Wanneer deze oplossing te gebruiken
- Externe links door je kennisbank: als de meeste van je hyperlinks naar externe sites of bronnen verwijzen, houdt het openen ervan in een nieuw tabblad lezers in je kennisbank terwijl ze referenties verkennen.
- Grote kennisbanken met consistent linkgedrag: wanneer je een uniforme ervaring wilt over alle artikelen zonder handmatig het doel van elke link in te stellen.
Dit JavaScript-fragment geldt target="_blank" voor alle hyperlinks in je artikelen, inclusief interne links naar andere artikelen binnen dezelfde kennisbasis. Het openen van interne links in nieuwe tabbladen wordt over het algemeen niet aanbevolen, omdat dit de navigatieflow van de lezer en het gedrag van de achterknop van de browser verstoort. Als je alleen wilt dat externe links in een nieuw tabblad openen, pas target="_blank" dan op die links afzonderlijk toe via de per-link-optie in het portaal.
Snelle referentie
Gebruik het fragment voor je Knowledge Base-siteversie.
$(document).on("click", ".block-article a", function() { $(this).attr("target", "_blank"); });
Hoe open je alle hyperlinks in een nieuw tabblad
- Ga in het Knowledge Base-portaal naar Instellingen > Knowledge Base-site > Custom CSS & JavaScript.

- Selecteer het JavaScript-tabblad en plak het fragment van je Knowledge Base-siteversie vanuit de snelle referentie hierboven.
- Klik op Opslaan.

Na het opslaan openen alle hyperlinks in je kennisbankartikelen in een nieuw browsertabblad.
Reikwijdte en dekking
| Item | Detail |
|---|---|
| Reikwijdte | Globaal zijn alle hyperlinks in alle artikelen beïnvloed |
| Getroffen links | Alle <a> tags binnen de inhoud van het artikel, inclusief interne links |
| Per-link alternatief | Gebruik de optie 'Openen in nieuw tabblad' bij het invoegen van individuele links in het portaal |
| Omkeerbaar | Ja, verwijder het fragment uit het JavaScript-tabblad en sla op om terug te keren |
Best practices
- Gebruik de optie per link voor selectieve controle: als alleen bepaalde links (zoals externe referenties of downloads) in een nieuw tabblad geopend moeten worden, pas
target="_blank"dan deze links individueel toe in plaats van deze globale workaround te gebruiken. - Informeer lezers wanneer links opengaan in nieuwe tabbladen: gebruikers verwachten dat de terugknop hen terugbrengt naar de vorige pagina. Het openen van alle links in nieuwe tabbladen verwijdert die verwachting geruisloos. Overweeg om een korte notitie toe te voegen in je kennisbankstijlgids of artikelsjablonen om externe links te markeren.
- Test na het aanvullen: bezoek een paar artikelen op de Knowledge Base-site nadat je het fragment hebt opgeslagen om te bevestigen dat alle links zich zoals verwacht gedragen, inclusief zowel interne cross-article-links als externe URL's.
- Verwijder het fragment als je overschakelt op een selectieve aanpak: zodra je individueel begint toe te passen
target="_blank", verwijder dan het globale JavaScript-fragment om conflicten en dubbel openend gedrag te voorkomen.