Det kan man ju diskutera:
- Det borde vara upp till användaren om de vill öppna nya fönster.
- Det är fult/dåligt/mindre bra/etc att lägga in beteende i markup-koden.
Vill man bara få det att funka är target kanske en helt okej lösning men om man strävar efter en snyggare lösning hade SitePoint ett intressant blogginlägg om detta för ett par år sedan. Det gick ut på att man markerar upp vilka länkar man vill skall öppnas i ett nytt fönster mha rel="external", eller cass="external", och så går man igenom dokumentet vid onload. Det är en betydligt snyggare lösning men kanske lite overkill om man bara vill få det att rulla.