<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>网页标题</title>
    <script>
        window.addEventListener('DOMContentLoaded', function() {
            var links = document.querySelectorAll('a');
            links.forEach(function(link) {
                if (link.hostname !== window.location.hostname) {
                    link.setAttribute('target', '_blank');
                }
            });
        });
    </script>
</head>
<body>
    <!-- 页面内容 -->
</body>
</html>

在页面加载完成后执行,遍历所有链接元素,并检查链接的主机名(hostname)是否与当前页面的主机名相同。如果不同,即表示该链接是站外链接,那么就会为该链接添加target="_blank"属性。将以上代码嵌入到head标签内,并确保在整个HTML文件中只出现一次。