Solution 1: HTML

Sur certain navigateur, on peut utiliser la cible spéciale _blank en (X)HTML Transitional ou HTML Frameset.

Exemple de code:

<a target="_blank" href="page.php">Ouvrir une fenêtre</a>

Pour le (X)HTML Strict ou 1.1 et à l'aide de Javascript.

Exemple de code:

<a href="page.php" onclick="this.target='_blank';">Ouvrir une fenêtre</a>

Source: W3.org

Solution 2: JavaScript

Voir atelier sur la méthode window.open().