diff --git a/src/output/srcdoc.html b/src/output/srcdoc.html index c2b939d6..3261a45c 100644 --- a/src/output/srcdoc.html +++ b/src/output/srcdoc.html @@ -80,7 +80,7 @@ while (el && el.nodeName !== 'A') el = el.parentNode; if (!el || el.nodeName !== 'A') return; - if (el.hasAttribute('download') || el.getAttribute('rel') === 'external' || el.target) return; + if (el.hasAttribute('download') || el.getAttribute('rel') === 'external' || el.target || el.href.startsWith('javascript:')) return; event.preventDefault();