Comment créer un lien hypertexte qui ouvre plusieurs pages de mon site
BonProfan
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
alhuno1 Messages postés 1874 Date d'inscription Statut Contributeur Dernière intervention -
alhuno1 Messages postés 1874 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
SVP quelqu’un peut m'aider ici comment créer un lien qui ouvre plusieurs pages de mon sites en un seul clic? merci d'avance
SVP quelqu’un peut m'aider ici comment créer un lien qui ouvre plusieurs pages de mon sites en un seul clic? merci d'avance
A voir également:
- Comment créer un lien hypertexte qui ouvre plusieurs pages de mon site
- Créer un lien pour partager des photos - Guide
- Comment créer un groupe whatsapp - Guide
- Site de telechargement - Accueil - Outils
- Créer un compte google - Guide
- Comment ouvrir un fichier epub ? - Guide
1 réponse
Bonjour.
Cela n'est malheureusement pas possible pour les raisons suivantes:
- Ce n'est pas « user-friendly » pour l'utilisateur, dans le sens où la majorité des utilisateurs ne comprendront pas ce qui se passe.
- La plupart des bloqueurs de publicité et bloqueurs de pop-ups vont détecter qu'il y a quelque chose qui ne tourne pas rond car c'est habituellement une technique utilisé à des fins malveillantes.
- Le comportement du navigateur peut fortement varier dépendemment de plusieurs facteurs.
Admettons l'exemple HTML suivant:
Ici, très basique, on utilise un lien HTML standard pour rediriger mon utilisateur vers ma première page.
Puis on ajoute un évènement de clic sur ce même lien pour ouvrir un nouvel onglet avec une deuxième page.
Deux choses clochent ici.
- Comme l'évènement de clic n'a pas tenté d'empécher la redirection si l'utilisateur clique (avec event.preventDefault() par exemple), il est très possible que certains navigateurs ignorent complêtement qu'on tente de lui ouvrir un nouvel onglet en plus et va simplement ouvrir ma première page.
- Enfin, en pratique, la très grande majorité des bloqueurs de fenêtres publicitaires vont simplement bloquer le chargement de la deuxième page.
Une technique a éviter absolument.
Cela n'est malheureusement pas possible pour les raisons suivantes:
- Ce n'est pas « user-friendly » pour l'utilisateur, dans le sens où la majorité des utilisateurs ne comprendront pas ce qui se passe.
- La plupart des bloqueurs de publicité et bloqueurs de pop-ups vont détecter qu'il y a quelque chose qui ne tourne pas rond car c'est habituellement une technique utilisé à des fins malveillantes.
- Le comportement du navigateur peut fortement varier dépendemment de plusieurs facteurs.
Admettons l'exemple HTML suivant:
<a href="ma-page.html" onclick="window.open('ma-deuxième-page.html')">Cliquez ici</a>
Ici, très basique, on utilise un lien HTML standard pour rediriger mon utilisateur vers ma première page.
Puis on ajoute un évènement de clic sur ce même lien pour ouvrir un nouvel onglet avec une deuxième page.
Deux choses clochent ici.
- Comme l'évènement de clic n'a pas tenté d'empécher la redirection si l'utilisateur clique (avec event.preventDefault() par exemple), il est très possible que certains navigateurs ignorent complêtement qu'on tente de lui ouvrir un nouvel onglet en plus et va simplement ouvrir ma première page.
- Enfin, en pratique, la très grande majorité des bloqueurs de fenêtres publicitaires vont simplement bloquer le chargement de la deuxième page.
Une technique a éviter absolument.