Une demande concernant un formulaire

Fermé
corentin.bc Messages postés 383 Date d'inscription dimanche 8 février 2015 Statut Membre Dernière intervention 4 novembre 2022 - 27 août 2016 à 17:45
corentin.bc Messages postés 383 Date d'inscription dimanche 8 février 2015 Statut Membre Dernière intervention 4 novembre 2022 - 31 août 2016 à 19:54
Bonsoir,

j'ai 2 formulaires sur mon site, les voicis :



<form method="post" action="/redirection_navigation.php">
<label for="menu_destination">Quelle page ouvrir ?</label>
<select name="menu_destination" id="menu_destination">
<option value="/AccessiKey.php">AccessiKey</option>
<option value="/accueil.php">Accueil</option>
<option value="/audio.php">Audio</option>
<option value="/autres_sites_utiles.php">Autres sites utiles</option>
<option value="/bureautique.php">Bureautique</option>
<option value="/compression-decompression.php">Compression et décompression</option>
<option value="http://services.supportduweb.com/news/4605.rss">Flux RSS du site</option>
<option value="/hebergement_fichier.php">Hébergements de fichiers</option>
<option value="/Accessibilite-Programmes-quoi-de-neuf.php">Historique des versions du site</option>
<option value="/wanewsletter-3.0.0/subscribe.php">Inscription et désinscription à la newsletter du site</option>
<option value="/internet.php">Internet</option>
<option value="/jeux.php">Jeux</option>
<option value="/selection.php">La sélection Accessibilité Programmes</option>
<option value="/vocal.php">Lecteurs d'écran</option>
<option value="http://services.supportduweb.com/news/4605.html">Les news du site</option>
<option value="/MaintenanceKey.php">MaintenanceKey</option>
<option value="/modulesNVDA.php">Modules complémentaires du lecteur d'écran NVDA</option>
<option value="/traduc.html">Nous avons besoin de traducteurs</option>
<option value="/contact.php">Nous contacter et suivre l'actu du site</option>
<option value="/recrutement.html">Nous recrutons des administrateurs</option>
<option value="/settings.php">Options</option>
<option value="/securite_et_nettoyage.php">Sécurité et nettoyage</option>
<option value="/logiciels">Télécharger des logiciels installables sans parcourir les pages du site</option>
<option value="/logiciels/portables">Télécharger des logiciels portables sans parcourir les pages du site</option>
<option value="/tutos.php">Tutoriels</option>
<option value="/utilitaires.php">Utilitaires</option>
<option value="/virtu.php">Virtualisation</option>
<option value="https://www.nvda-fr.org/" target="blank">Visiter NVDA-fr par Michel Such</option>
</select>
<br />
<input type="submit" value="Ouvrir" />
</form>



et :

<form>
<label for="ouvrir_page">Quelle page ouvrir ?</label>
<select name="ouvrir_page" id="ouvrir_page" onKeyPress="redirect(event,this);">
<option value="">Faites votre choix...</option>
<option value="/AccessiKey.php" selected>AccessiKey</option>
<option value="/accueil.php">Accueil</option>
<option value="/audio.php">Audio</option>
<option value="/autres_sites_utiles.php">Autres sites utiles</option>
<option value="/bureautique.php">Bureautique</option>
<option value="/compression-decompression.php">Compression et décompression</option>
<option value="http://services.supportduweb.com/news/4605.rss">Flux RSS du site</option>
<option value="/hebergement_fichier.php">Hébergements de fichiers</option>
<option value="/Accessibilite-Programmes-quoi-de-neuf.php">Historique des versions du site</option>
<option value="/wanewsletter-3.0.0/subscribe.php">Inscription et désinscription à la newsletter du site</option>
<option value="/internet.php">Internet</option>
<option value="/jeux.php">Jeux</option>
<option value="/selection.php">La sélection Accessibilité Programmes</option>
<option value="/vocal.php">Lecteurs d'écran</option>
<option value="http://services.supportduweb.com/news/4605.html">Les news du site</option>
<option value="/MaintenanceKey.php">MaintenanceKey</option>
<option value="/modulesNVDA.php">Modules complémentaires du lecteur d'écran NVDA</option>
<option value="/traduc.html">Nous avons besoin de traducteurs</option>
<option value="/contact.php">Nous contacter et suivre l'actu du site</option>
<option value="/recrutement.html">Nous recrutons des administrateurs</option>
<option value="/settings.php">Options</option>
<option value="/securite_et_nettoyage.php">Sécurité et nettoyage</option>
<option value="/logiciels">Télécharger des logiciels installables sans parcourir les pages du site</option>
<option value="/logiciels/portables">Télécharger des logiciels portables sans parcourir les pages du site</option>
<option value="/tutos.php">Tutoriels</option>
<option value="/utilitaires.php">Utilitaires</option>
<option value="/virtu.php">Virtualisation</option>
<option value="https://www.nvda-fr.org/" target="blank">Visiter NVDA-fr par Michel Such</option>
</select>
</form>



dans les 2 cas j'aimerais que seul l'élement Visiter NVDA-fr par Michel Such s'ouvre dans une nouvelle fenêtre ou un nouvel onglet (selon la config de mon visiteur).
Comment faire?

Merci !

2 réponses

animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 737
29 août 2016 à 12:49
Bonjour
Apparemment tu utilise un formulaire et des champs select + javascript pour faire un menu de navigation.
Les formulaires ne doivent être utilisés que pour transmettre des données au serveur (base de donnée, mail) mais pas pour faire un menu.
Pour cela fait une liste (ul li) avec du css voir du javascript/jquery pour faire un menu déroulant.

0
corentin.bc Messages postés 383 Date d'inscription dimanche 8 février 2015 Statut Membre Dernière intervention 4 novembre 2022 8
31 août 2016 à 19:54
Ok merci, je verrai ça !
0