menu deroulant avec des +

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : menu deroulant avec des +

par zeus » 22 mai 2006, 10:58

la solution que j'aime utiliser dans ce cas de figure, c'est de construire le menu déplié en PHP puis de coder une fonction JS qui permet de cacher des sous-menu. Comme ça, si le JS est désactivé, le menu est entièrement ouvert (ce qui est le minimum vital) et qui est refermé pour les utilisteurs de JS (ce qui est "seulement" du confort d'utilisation ;) )

par iclo » 22 mai 2006, 10:17

Tout à fait Albat, le nombre de "désactiveurs" diminuent de plus en plus (j'ai encore vu un cybercafé, où c'était le cas, il y a encore des mythes qui ont la vie dure)
Le mieux c'est encore de prévoir un menu "statique" avec tous les onglets étendus, au cas où Js est désactivé.

par albat » 22 mai 2006, 10:07

bah en fait je ne veux pas le faire en javascript
car il peut etre desactivé sur le poste client.
Il est vrai que le Javascript peut être désactivé par le client.
Cependant, bien que c'est apparemment une psychose pour certains
et qu'on a pu voir cet argument assez souvent avancé sur le forum,
la proportion de "désactiveurs" :langue: parmi les internautes reste faible.

Quand tu vois le nombre de ceux qui restent persuadés que, pour aller sur un site,
il faut passer par le portail de Wanamou ou taper l'URL dudit site dans Google... #-o
Alors "désactiver Javascript"... :roll: :lol:

Je pense que tant que Javascript sera activé par défaut dans les navigateurs,
il n'y aura guère de problème.
Rien ne t'empêche en outre de prévoir un message pour ceux qui ont désactivé...

Quoi qu'il en soit, ce genre de fonctionnalités s'effectuant du côté client,
il me paraît bien plus opportun de la développer en Javascript qu'en PHP...

par azerty53 » 22 mai 2006, 09:54

bah en fait je ne veux pas le faire en javascript car il peut etre desactivé sur le poste client.

mais sinon c'est pas grave je le ferais en javascript

par albat » 22 mai 2006, 09:52

Le PHP, comme le Javascript, va "commander" l'affichage en HTML de tes éléments.

Pourquoi ne pas le faire en Javascript ? :?:

Si tu le fais en PHP, tu vas obliger à un rechargement de la page à chaque fois.
Ce n'est pas le plus astucieux... :?

menu deroulant avec des +

par azerty53 » 22 mai 2006, 09:32

bonjours a tous

je cherche sur google depuis un moment mais je ne trouve pas ce que je veux.

je voudrais faire un menu déroulant avec des plus style

+ accueil
+ inscription
- catalogue
| + produit1
| + produit2
| + produit3
| + produit4
+ contact
mais je voudrais le faire seulement en php sans javascript si possible.

Est ce que quelqu'un sait comment on fait ca

Merci d'avance

Cordialement