0
votes

Comment faire un lien de bouton Ouvrir dans un nouvel onglet uniquement à l'aide de HTML?

J'ai ce morceau de code:

<button name='link' onclick="window.location.href = 'Text.html';"  
style="cursor:pointer"  class='Text' value='Text.html' title='Text'>Text</button>


0 commentaires

3 Réponses :


0
votes

edit: strong> Bien que la réponse originale fonctionne, il n'est pas conforme aux spécifications W3C HTML5. Une alternative serait de modifier le JavaScript dans l'attribut code> onclick code> pour ouvrir le lien dans un nouvel onglet.

<a href="Text.html" target="_blank">
  <button
    name="link"
    style="cursor: pointer"
    class="Text"
    value="Text.html"
    title="Text"
  >
    Text
  </button>
</a>


3 commentaires

Vous ne devriez vraiment pas mettre les balises de boutons dans une étiquette


voir Stackoverflow.com/Questtions/6393827/...


Vrai, ne serait pas la meilleure pratique. Vous pouvez modifier votre onclick attribut à window.open ("text.html", '_blank') si cela ne vous dérange pas de lancer dans certains JS.



0
votes

Qu'en est-il de l'utilisation de xxx

Ceci peut prendre sur un site différent ou n'importe lequel de votre sous-site.


0 commentaires

0
votes

Remplacer l'étiquette de bouton avec un xxx


0 commentaires