Ouverture page dans une iframe - HTML/CSS - Programmation
Marsh Posté le 27-09-2005 à 20:52:13
Bah faut demander a celui qui a concu ta fabuleuse fonction mm_menu_0927175705_0.addMenuItem
Marsh Posté le 27-09-2005 à 22:22:31
C'est une catastrophe ce code Surtout celui du menu déroulant...
Marsh Posté le 27-09-2005 à 22:31:16
Si vous aviez une idée du code à rajouter dans mon menu déroulant pour l'ouverture de ma page dans l'iframe....
merci
Marsh Posté le 27-09-2005 à 22:40:29
<form name="form2">
<div align="center">
<select name="menu2" onChange="choix=this.options[this.selectedIndex].value;if (choix){menuderoulant2 (choix,10,10,480,600,'toolbar=yes,location=yes,status=yes,menubar=no,scrollbars=no,resizable=no')}">
<option value="">menu</option>
<option value="menu1.htm">Page 1</option>
<option value="menu2.htm">Page 2</option>
</select>
Marsh Posté le 27-09-2005 à 22:45:41
C'est naze : faut du JS pour switcher de page, impossible de choisir avec le clavier (chaque pression sur la touche 'bas' changera de page), etc... C'est pas une bonne méthode pour un menu déroulant, car ça pose des problèmes d'accessibilité monstre, tout comme l'iframe
Marsh Posté le 28-09-2005 à 00:36:54
Ok.
Alors quel code pour appeler l'ouverture de ma page dans l'iframe par le click de souris sur monlien contenu dans mon menu déroulant ?
Marsh Posté le 29-09-2005 à 09:04:17
djwham a écrit : Ambiance pas très cool ici.... |
Ce qui est surtout relou, ce sont les débutants ou autres qui viennent, avec leur code dans tous les sens, et espèrent qu'ont leur file la solution miracle comme ça en 5 minutes.
Sur ce forum, on ne fait pas comme ça. On voit tous les jours des abérations totales, des solutions qui foutent en l'air l'accessibilité, on explique que c'est pas comme ça qu'il faut faire, et on se fait remballer, parce que le mec n'a aucune compétence, et veut continuer d'utiliser son truc merdique
En l'occurrence, les iframes sont un cauchemard d'accessibilité, d'usabilité et de référencement, tout comme l'utilisation d'une liste déroulante qui ouvre une page lors de la sélection d'un élément.
Ce qu'il faut faire, c'est virer totalement l'iframe à la con, et mettre un joli bouton 'ok' à côté de la liste, puis côté serveur s'occuper d'envoyer la bonne page...
Marsh Posté le 01-10-2005 à 12:10:25
Sans avoir "une solution magique" comme tu dis, au moins avoir une réponse qui te face avancer vers le bon chemin. Dire à quelqu'un qu'il fait de la "merde" ça ne fait jamais avancer le débat.
Marsh Posté le 27-09-2005 à 20:46:52
Voilà je cherche à ouvrir une page 'vert.htm' dans une iframe avec click sur un lien dans un menu déroulant.
Mon code :
mm_menu.addMenuItem("Couleur","location='vert.htm'" );
Mon iframe :
<td height="416"><iframe src="about:blank" name="Espace1" width="773" height="417"
marginwidth= "0" marginheight= "0" frameborder="0" border="0"></iframe></td>
Merci pour votre aide.
V-
Message édité par djwham le 27-09-2005 à 21:38:03