To have certain links opening in a new window (and to be HTML 4.0 & XHTML 1.0 Strict compliant) use the following procedure:
1. Create text file "external.js" containing:
function externalLinks() { if (!document.getElementsByTagName) return; var anchors = document.getElementsByTagName("a"); for (var i=0; i<anchors.length; i++) { var anchor = anchors[i]; if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") anchor.target = "_blank"; } } window.onload = externalLinks;
and save this in a new directory "\scripts"
2. Edit header secion of "homeTemplate.blogtemplate" to contain:
<script type="text/javascript" src="scripts/external.js"></script>
3. Using dasBlog's native editor (in HTML section) edit links to be in the following format:
<a href="document.html" rel="external">external link text</a>
For example:
BBC News site in new window
Powered by: newtelligence dasBlog 2.2.8279.16125
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.
© Copyright 2025, john kelly
E-mail