Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
en plus, même sans parler de js désactivé, il n'y a rien de tel pour m'énerver, de tels liens : impossible de faire un ctrl + clic pour ouvrir dans un autre onglet
Les popups c'est le mal. A l'extrême rigueur : <a href="mapage.html" onclick="window.open(this.href, ... pour que le lien reste utilisable sans javascript. [edit: cf. le lien de spout, qui explique mieux la même chose]
Et ça ne change strictement rien au fonctionnement du javascript que le html soit généré en php, en python, en whitespace ou en C. C'est seulement le html (+js) en résultant qui compte.