MENU MULTI-NIVEAUX HORIZONTAL PARAMÉTRABLE QUI SUIT LA SCROLLBAR COMPATIBLE AVEC
treb
Messages postés3Date d'inscriptionmardi 3 juin 2003StatutMembreDernière intervention29 juin 2004
-
29 juin 2004 à 13:53
bg62
Messages postés23590Date d'inscriptionsamedi 22 octobre 2005StatutModérateurDernière intervention15 avril 2024
-
29 janv. 2007 à 11:19
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_kozaki
Messages postés14Date d'inscriptionmercredi 24 septembre 2003StatutMembreDernière intervention18 avril 2006 28 juin 2006 à 18:50
fgossart > ce bug arrive dès qu'on ajoute des entrées ?
Ici testé sous :
- Opera/9.00 (X11; Linux i686; U; fr)
- Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.8.0.4) Gecko/20060614 Firefox/1.5.0.4
- Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.3 (like Gecko)
Sous les 3 navigateurs :
Le menu avec les sous-menus s'affiche bien, sauf :
génère une scrollbar horizontale importante en bas de ma fenetre,
ce qui fait que les sous-menu les + à droite ne sont pas visibles, à moins que j'élargisse la fenetre suffisemment pour arriver jusqu'au dernier (?) sous-menu, qui s'affiche alors vers la gauche et là, c'est bon.
OK si je fausse le test en passant "res=1&w=1024&h=768" au lieu de 1600x1200 alors les sous-menus de droite passent bien (vers la gauche). Mais tout le monde va pas faire ça.
Au total un menu sympa mais limité par la fonction qui l'étend en fonction de la résolution de l'écran au lieu de celle de la fenetre du navigateur !
fgossart
Messages postés2Date d'inscriptiondimanche 2 février 2003StatutMembreDernière intervention23 juin 2006 23 juin 2006 à 15:46
Pratique, mais j'ai un bug franchement gênant :
Un exemple vaut mieux qu'un long discours
Il suffit de prendre l'exemple fourni avec le source et de rajouter les 2 lignes ( que j'ai mises en commentaires ) apres l'option Des Bugs...
et là çà plante.
Si quelqu'un à une idée pour débuger ce problème ou me donner une solution pour un autre menu multiniveaux qui permet d'avoir une position fixe.
J'utilisais jusque maintenant celui de iubito, mais malheureusement pas multi niveaux.
$hmenu->add_item("id11","Sommaire","","http://pcoudor.free.fr","");
$hmenu->add_item("id12","Allemagne","","#","");
$hmenu->add_item("id13","Singapour","","#","");
$hmenu->add_item("id14","Annuaire","","http://pcoudor.free.fr/phpmyannu/index.php","");
$hmenu->add_item("id15","Livre d'or","","http://pcoudor.free.fr/livre/livre.htm","");
$hmenu->add_item("id16","Contact","","mailto:tryskehl@free.fr","");
$hmenu->add_item("id17","Liens","","http://pcoudor.free.fr/liens/liens.htm","");
if ($Nav=="IE6")
{
$hmenu->add_item("id18","Ajouter aux favoris","","javascript:addbookmark()","");
}
$hmenu->add_item("id19","Test","","#","");
$hmenu->add_item("id51","Mais C'est la version bêta","id43","#","");
$hmenu->add_item("id52","Donc il reste sûrement","id43","#","");
$hmenu->add_item("id53","Des bugs","id43","#","");
//$hmenu->add_item("id54","ligne suppls","id43","http://www.google.fr","");
//$hmenu->add_item("id55","ligne supples","id43","http://www.google.fr","");
_Thy_
Messages postés33Date d'inscriptionmardi 24 août 2004StatutMembreDernière intervention19 septembre 2005 29 janv. 2005 à 12:36
J'oubliais : Tu peux AUSSI poster ça sur php, il y sera aussi apprécié.
_Thy_
Messages postés33Date d'inscriptionmardi 24 août 2004StatutMembreDernière intervention19 septembre 2005 29 janv. 2005 à 12:27
Fonctionne parfaitement sur Firefox 1.0
Et c'est beau, en plus.
J'adopte !
Tite critique (constructive, et pas que pour toi, c'est général) :
Un peu de documentation serait la bienvenue histoire de faciliter l'intégration et de pas avoir à parcourir tous les scripts.
Sinon excellent travail. Je note 10, tiens.
job3904
Messages postés1Date d'inscriptionlundi 3 janvier 2005StatutMembreDernière intervention 3 janvier 2005 3 janv. 2005 à 20:41
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041109 Firefox/1.0
tryskehl
Messages postés34Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention19 août 2004 23 nov. 2004 à 04:33
C'est justement sur cette page que j'explique quoi faire si le menu s'affiche en mode simple. Mais c'est pas grave. Concentre toi sur ton brevet... il y a encore du boulot.
fg85
Messages postés370Date d'inscriptiondimanche 28 mars 2004StatutMembreDernière intervention13 avril 2007 22 nov. 2004 à 08:32
Vu vos réponse désobligeante de la dernière fois "u sois moins con" et j'en passe , je n'enverrai pas d'autre commantaire sur cette source , car vous n'êtes pas capable d'avouer qu'il y à un problème sur cette page , ou du moins vous êtes "rétrécit" par votre cerveler .
tryskehl
Messages postés34Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention19 août 2004 22 nov. 2004 à 03:52
MON CHER fg85 (mais pas trop qd meme):
C'est bien, je commence a sentir un brin d'intelligence!! Mais il faut quand meme que tu retournes sur la page http://pcoudor.free.fr/scripts/menu_php/index.php3 et que tu lises!! Et s'il y a des mots que tu ne comprends pas, envoi moi un mail je t'expliquerai.
Mais tu es encore jeune et tout fougueux, je comprends et te pardonnes.
fg85
Messages postés370Date d'inscriptiondimanche 28 mars 2004StatutMembreDernière intervention13 avril 2007 19 nov. 2004 à 17:28
Alors comment se fait t'il que sur "http://pcoudor.free.fr/scripts/menu_php/index.php3" , je suis désoler mais cela relève du collège de savoir faire un bon lien , et non pas un lien qui donne sur une page avec un mauvais script ou du moins pas la bonne version .
tryskehl
Messages postés34Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention19 août 2004 19 nov. 2004 à 04:59
MON CHER fg85:
Avant d'etre aussi meprisable renseigne toi!!
Le script doit etre teste par les utilisateurs. Je ne valide dans la page que tu as vue que les versions de navigateurs validees. Si tu veux vraiment tester le script va voir: http://pcoudor.free.fr/scripts/menu_php/menu_php_test/index.php4 Si vraiment le script ne marche pas sur cette page, alors la tu peux donner le navigateur et la version. Parce que le script marche pour Mozilla 1.6.
En esperant que la prochaine fois tu sois moins con!!! Retourne au college!!
fg85
Messages postés370Date d'inscriptiondimanche 28 mars 2004StatutMembreDernière intervention13 avril 2007 18 nov. 2004 à 17:56
Ne fonctionne pas sous mozilla !!!!
- Aucun style
- Pas de défilement
- Que dal , nada
cs_kozaki
Messages postés14Date d'inscriptionmercredi 24 septembre 2003StatutMembreDernière intervention18 avril 2006 11 août 2004 à 17:54
OK sous Opera-7.53 / Linux
Je reprends chmel dont je partage la critique :
> Si le navigateur ou le robot ne supporte pas le javascript, le php génère une feuille html normale : TB ça !
> Le multiniveau avec renvoi à la ligne à droite ou à gauche est interressant pour éviter la sortie d'écran : ça aussi
Pour le code, s'il est vraiment "old game" avec des tables et tout, je le mettrai en xhtml-1 si j'utilise ton JS (et repasserais alors par ici ;)
Bravo pour le suivi que tu as assuré derière :)
cs_kozaki
Messages postés14Date d'inscriptionmercredi 24 septembre 2003StatutMembreDernière intervention18 avril 2006 11 août 2004 à 17:54
Je reprends chmel dont je partage la critique :
> Si le navigateur ou le robot ne supporte pas le javascript, le php génère une feuille html normale : TB ça !
> Le multiniveau avec renvoi à la ligne à droite ou à gauche est interressant pour éviter la sortie d'écran : ça aussi
Pour le code, s'il est vraiment "old game" avec des tables et tout, je le mettrai en xhtml-1 si j'utilise ton JS (et repasserais alors par ici ;)
Bravo pour le suivi que tu as assuré derière :)
tryskehl
Messages postés34Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention19 août 2004 14 juil. 2004 à 07:58
ok, je vais mettre à jour. Merci
Gudzu
Messages postés8Date d'inscriptionmercredi 3 mars 2004StatutMembreDernière intervention13 juillet 2004 13 juil. 2004 à 15:22
Pardon, le test précédent c'était avec Mac IE 5, mais j'ai testé avec Safari et ça marche aussi :)
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/85.7 (KHTML, like Gecko) Safari/85.5
Gudzu
Messages postés8Date d'inscriptionmercredi 3 mars 2004StatutMembreDernière intervention13 juillet 2004 12 juil. 2004 à 13:42
Et ça marche très bien :) Très très joli en plus :)
chimelpremier
Messages postés544Date d'inscriptionvendredi 5 décembre 2003StatutMembreDernière intervention20 mai 2005 9 juil. 2004 à 01:15
Sur la page: http://pcoudor.free.fr/scripts/menu_php/index.php3 Je te reconfirme que ça fonctionne bien avec IE5.0 et pour les autres pages avec IE6 en 800X600, c'est rentré dans l'ordre :
L'item "test du menu" passe à la ligne.
tryskehl
Messages postés34Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention19 août 2004 8 juil. 2004 à 11:52
Sur la page: http://pcoudor.free.fr/scripts/menu_php/index.php3 le script analyse le navigateur. N'ayant pas eu de confirmation que le script fonctionne avec IE5, je n'ai pas activé le script sur ce navigateur.
En revanche sur la page http://pcoudor.free.fr/scripts/menu_php/menu_php_test/index.php4 l'analyse est court-circuitée et le script est généré pour tous les navigateurs. Si tu me confirmes que le menu fonctionne correctement sous IE5, je modifierai le script.
chmel
Messages postés75Date d'inscriptionlundi 21 juin 2004StatutMembreDernière intervention12 octobre 2004 7 juil. 2004 à 17:20
>chmel, tu as le setup d'instal de IE5
Tu doit pouvoir le trouver sur un vieux cd parce que ça fait ~ 70Mo, et doit être livré en standard avec win98 SE. Ne peut pas cohabiter avec une autre version IE
>Pour visiter le menu, il ne faut taper que:
http://pcoudor.free.fr/scripts/menu_php/index.php3 c'est ce que je fait.
Merci pour la visite
tryskehl
Messages postés34Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention19 août 2004 7 juil. 2004 à 16:05
Pour ceux qui ont la résolution 800*600, l'adresse doit se corriger toute seule et à la fin, il y a: ?res=1&w=800&h=600 et le menu s'adapte à l'écran.
Pour visiter le menu, il ne faut taper que:
http://pcoudor.free.fr/scripts/menu_php/index.php3 et pas le code qui suit une fois que la page est chargée.
tryskehl
Messages postés34Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention19 août 2004 7 juil. 2004 à 15:54
Pour ceux qui ont un problème avec la résolution 800*600, vous êtes en grand écran avec IE? vous avez des tools sur les cotés? Parce que j'ai fait le test et je n'ai pas ce problème.
Sinon, chmel, tu as le setup d'instal de IE5, je vais essayer de voir pourquoi il y a un problème.
chmel
Messages postés75Date d'inscriptionlundi 21 juin 2004StatutMembreDernière intervention12 octobre 2004 7 juil. 2004 à 13:56
chmel
Messages postés75Date d'inscriptionlundi 21 juin 2004StatutMembreDernière intervention12 octobre 2004 7 juil. 2004 à 13:39
Si je fait un copié-collé de l'adresse dans ma barre d'adresse IE5.0, le menu dynamique fonctionne bien, mais dès que je clique sur un lien, la nouvelle page s'ouvre avec le menu en mode texte.
Je ne connais pas le PHP, mais ça vient certainement de là.
A quand une version respectueuse des standards, sans table ni document-write ?
Pour la lenteur d'accès je pense que ça vient de Free.
tryskehl
Messages postés34Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention19 août 2004 7 juil. 2004 à 13:00
Juste un oubli après la mise à jour. C'est rectifié pour l'affichage, le menu s'adapte.
Pour ce qui est de l'affichage en mode texte, je ne comprends pas parce que chez moi je n'ai pas constaté ce ralentissement. Ca peut venir du serveur qui a mis du temps à compiler ou alors mon indicateur Xiti en bas de la page qui parfois fait ramer la page. Mais je ne peux pas intervenir dessus.
Peux-tu aller sur la page http://pcoudor.free.fr/scripts/menu_php/menu_php_test/index.php4 pour voir si le script fonctionne aussi avec IE5.5. Si tu as d'autres navigateurs, n'hésite pas à tester.
Merci
chmel
Messages postés75Date d'inscriptionlundi 21 juin 2004StatutMembreDernière intervention12 octobre 2004 7 juil. 2004 à 12:27
Chez moi, j'ai une config 800X600. Le menu est coupé après "test". "du menu" sort de l'écran à droite et n'est pas visible. Mème si je déplace l'ascenceur horizontal, ça ne change pas.
>>. Si le navigateur ou le robot ne supporte pas le javascript, le php génère une feuille html normale
Ok , je l'ai constaté au boulot. J'ai IE5.0 qui n'est pas reconnu par ton script. Ton menu html s'affiche en haut de page.
La page a mis beaucoup de temps à s'afficher poutant avec accès ADSL.
Ton multiniveau avec renvoi à la ligne à droite ou à gauche est interressant pour éviter la sortie d'écran
tryskehl
Messages postés34Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention19 août 2004 7 juil. 2004 à 08:07
Qu'est que tu entends par ca sort de l'écran? Tu utilises quelle résolution d'écran? Tu as des outils sur les côtés de ton navigateur (comme l'historique)?
Si tu n'as pas trouvé le js dans le zip c'est tout simplement parce qu'il n'y a pas de js. C'est pour ce la que les robots peuvent lire la page. En fait, le fichier php génère un script pour certains navigateurs. Si le navigateur ou le robot ne supporte pas le javascript, le php génère une feuille html normale. C'est pour cela que la page est interprêtée par tous.
chimelpremier
Messages postés544Date d'inscriptionvendredi 5 décembre 2003StatutMembreDernière intervention20 mai 2005 7 juil. 2004 à 02:53
Pas mal, et il est effectivement multiniveaux , chez moi win98/IE6, cette partie à droite sort de l'écran.
J'ai pas trouvé le js dans le zip.
Qu'est ce qui te fait penser qu'il est compatible avec les robots, car ceux-ci ne prennent pas en compte les menus tout javascript, je crois ?
tryskehl
Messages postés34Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention19 août 2004 29 juin 2004 à 14:28
Je ne savais pas trop où le mettre vu que mon php génère un code javascript. De plus, il n'y a besoin d'aucune connaissance php pour l'installer. Je me suis donc permis de le mettre ici.
treb
Messages postés3Date d'inscriptionmardi 3 juin 2003StatutMembreDernière intervention29 juin 2004 29 juin 2004 à 13:53
Félicitation pour ce menu esthétique, pratique, ...
J'ai seulement l'impression qu'il aurait plus sa place du côté de chez php
29 janv. 2007 à 11:19
lien mort ????
trouve pas la page !
@+
b g
28 juin 2006 à 18:50
Ici testé sous :
- Opera/9.00 (X11; Linux i686; U; fr)
- Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.8.0.4) Gecko/20060614 Firefox/1.5.0.4
- Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.3 (like Gecko)
Sous les 3 navigateurs :
Le menu avec les sous-menus s'affiche bien, sauf :
génère une scrollbar horizontale importante en bas de ma fenetre,
ce qui fait que les sous-menu les + à droite ne sont pas visibles, à moins que j'élargisse la fenetre suffisemment pour arriver jusqu'au dernier (?) sous-menu, qui s'affiche alors vers la gauche et là, c'est bon.
OK si je fausse le test en passant "res=1&w=1024&h=768" au lieu de 1600x1200 alors les sous-menus de droite passent bien (vers la gauche). Mais tout le monde va pas faire ça.
Au total un menu sympa mais limité par la fonction qui l'étend en fonction de la résolution de l'écran au lieu de celle de la fenetre du navigateur !
23 juin 2006 à 15:46
Un exemple vaut mieux qu'un long discours
Il suffit de prendre l'exemple fourni avec le source et de rajouter les 2 lignes ( que j'ai mises en commentaires ) apres l'option Des Bugs...
et là çà plante.
Si quelqu'un à une idée pour débuger ce problème ou me donner une solution pour un autre menu multiniveaux qui permet d'avoir une position fixe.
J'utilisais jusque maintenant celui de iubito, mais malheureusement pas multi niveaux.
$hmenu->add_item("id11","Sommaire","","http://pcoudor.free.fr","");
$hmenu->add_item("id12","Allemagne","","#","");
$hmenu->add_item("id13","Singapour","","#","");
$hmenu->add_item("id14","Annuaire","","http://pcoudor.free.fr/phpmyannu/index.php","");
$hmenu->add_item("id15","Livre d'or","","http://pcoudor.free.fr/livre/livre.htm","");
$hmenu->add_item("id16","Contact","","mailto:tryskehl@free.fr","");
$hmenu->add_item("id17","Liens","","http://pcoudor.free.fr/liens/liens.htm","");
if ($Nav=="IE6")
{
$hmenu->add_item("id18","Ajouter aux favoris","","javascript:addbookmark()","");
}
$hmenu->add_item("id19","Test","","#","");
$hmenu->add_item("id21","Albums photos","id12","http://pcoudor.free.fr/allemagne/photos/html/index.htm","");
$hmenu->add_item("id22","Informations utiles","id12","http://pcoudor.free.fr/allemagne/a-info.htm","");
$hmenu->add_item("id23","Albums photos","id13","http://pcoudor.free.fr/singapour/s-info.htm","");
$hmenu->add_item("id24","Informations utiles","id13","http://pcoudor.free.fr/singapour/photos/html/index.htm","");
$hmenu->add_item("id25","Pour télécharger","id19","#","");
$hmenu->add_item("id26","Ce menu","id19","#","");
$hmenu->add_item("id27","Cliquez...","id19","#","");
$hmenu->add_item("id31","Sur n'importe","id27","http://pcoudor.free.fr/scripts/menu_php/install.php3","");
$hmenu->add_item("id32","Lequel","id27","http://pcoudor.free.fr/scripts/menu_php/install.php3","");
$hmenu->add_item("id33","De ces items.","id27","http://pcoudor.free.fr/scripts/menu_php/install.php3","");
$hmenu->add_item("id34","Vous pourrez...","id27","#","");
$hmenu->add_item("id35","Visitez","id26","http://pcoudor.free.fr/scripts/menu_php/install.php3","");
$hmenu->add_item("id36","La page","id26","http://pcoudor.free.fr/scripts/menu_php/install.php3","");
$hmenu->add_item("id38","Suivante","id26","http://pcoudor.free.fr/scripts/menu_php/install.php3","");
$hmenu->add_item("id312","Ce menu,","id25","http://pcoudor.free.fr/scripts/menu_php/install.php3","");
$hmenu->add_item("id39","Visitez","id25","http://pcoudor.free.fr/scripts/menu_php/install.php3","");
$hmenu->add_item("id310","La page","id25","http://pcoudor.free.fr/scripts/menu_php/install.php3","");
$hmenu->add_item("id311","Suivante","id25","http://pcoudor.free.fr/scripts/menu_php/install.php3","");
$hmenu->add_item("id41","Voir comment","id34","http://pcoudor.free.fr/scripts/menu_php/install.php3","");
$hmenu->add_item("id42","Installer et configurer","id34","http://pcoudor.free.fr/scripts/menu_php/install.php3","");
$hmenu->add_item("id43","Ce menu","id34","#","");
$hmenu->add_item("id51","Mais C'est la version bêta","id43","#","");
$hmenu->add_item("id52","Donc il reste sûrement","id43","#","");
$hmenu->add_item("id53","Des bugs","id43","#","");
//$hmenu->add_item("id54","ligne suppls","id43","http://www.google.fr","");
//$hmenu->add_item("id55","ligne supples","id43","http://www.google.fr","");
$hmenu->add_item("id65","Mais en tout cas,","id51","http://pcoudor.free.fr/scripts/menu_php/install.php3","");
$hmenu->add_item("id66","Il est multi-niveau","id51","http://pcoudor.free.fr/scripts/menu_php/install.php3","");
$hmenu->add_item("id63","Mais en tout cas,","id52","http://pcoudor.free.fr/scripts/menu_php/install.php3","");
$hmenu->add_item("id64","Il est multi-niveau","id52","http://pcoudor.free.fr/scripts/menu_php/install.php3","");
$hmenu->add_item("id61","Mais en tout cas,","id53","http://pcoudor.free.fr/scripts/menu_php/install.php3","");
$hmenu->add_item("id62","Il est multi-niveau","id53","http://pcoudor.free.fr/scripts/menu_php/install.php3","");
29 janv. 2005 à 12:36
29 janv. 2005 à 12:27
Et c'est beau, en plus.
J'adopte !
Tite critique (constructive, et pas que pour toi, c'est général) :
Un peu de documentation serait la bienvenue histoire de faciliter l'intégration et de pas avoir à parcourir tous les scripts.
Sinon excellent travail. Je note 10, tiens.
3 janv. 2005 à 20:41
23 nov. 2004 à 04:33
22 nov. 2004 à 08:32
Vu vos réponse désobligeante de la dernière fois "u sois moins con" et j'en passe , je n'enverrai pas d'autre commantaire sur cette source , car vous n'êtes pas capable d'avouer qu'il y à un problème sur cette page , ou du moins vous êtes "rétrécit" par votre cerveler .
Von vent .
@++
--------------------
http://fg.logiciel.free.fr
22 nov. 2004 à 03:52
C'est bien, je commence a sentir un brin d'intelligence!! Mais il faut quand meme que tu retournes sur la page http://pcoudor.free.fr/scripts/menu_php/index.php3 et que tu lises!! Et s'il y a des mots que tu ne comprends pas, envoi moi un mail je t'expliquerai.
Mais tu es encore jeune et tout fougueux, je comprends et te pardonnes.
19 nov. 2004 à 17:28
Sinon "http://pcoudor.free.fr/scripts/menu_php/menu_php_test/index.php4" Mozilla ok .
Bon script en général .
19 nov. 2004 à 04:59
Avant d'etre aussi meprisable renseigne toi!!
Le script doit etre teste par les utilisateurs. Je ne valide dans la page que tu as vue que les versions de navigateurs validees. Si tu veux vraiment tester le script va voir: http://pcoudor.free.fr/scripts/menu_php/menu_php_test/index.php4
Si vraiment le script ne marche pas sur cette page, alors la tu peux donner le navigateur et la version. Parce que le script marche pour Mozilla 1.6.
En esperant que la prochaine fois tu sois moins con!!! Retourne au college!!
18 nov. 2004 à 17:56
- Aucun style
- Pas de défilement
- Que dal , nada
11 août 2004 à 17:54
Je reprends chmel dont je partage la critique :
> Si le navigateur ou le robot ne supporte pas le javascript, le php génère une feuille html normale : TB ça !
> Le multiniveau avec renvoi à la ligne à droite ou à gauche est interressant pour éviter la sortie d'écran : ça aussi
Pour le code, s'il est vraiment "old game" avec des tables et tout, je le mettrai en xhtml-1 si j'utilise ton JS (et repasserais alors par ici ;)
Bravo pour le suivi que tu as assuré derière :)
11 août 2004 à 17:54
> Si le navigateur ou le robot ne supporte pas le javascript, le php génère une feuille html normale : TB ça !
> Le multiniveau avec renvoi à la ligne à droite ou à gauche est interressant pour éviter la sortie d'écran : ça aussi
Pour le code, s'il est vraiment "old game" avec des tables et tout, je le mettrai en xhtml-1 si j'utilise ton JS (et repasserais alors par ici ;)
Bravo pour le suivi que tu as assuré derière :)
14 juil. 2004 à 07:58
13 juil. 2004 à 15:22
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr-fr) AppleWebKit/85.7 (KHTML, like Gecko) Safari/85.5
12 juil. 2004 à 13:42
http://pcoudor.free.fr/scripts/menu_php/menu_php_test/index.php4?res=1&w=1024&h=768
Mozilla/4.0 (compatible; MSIE 5.22; Mac_PowerPC)
Et ça marche très bien :) Très très joli en plus :)
9 juil. 2004 à 01:15
Je te reconfirme que ça fonctionne bien avec IE5.0 et pour les autres pages avec IE6 en 800X600, c'est rentré dans l'ordre :
L'item "test du menu" passe à la ligne.
8 juil. 2004 à 11:52
le script analyse le navigateur. N'ayant pas eu de confirmation que le script fonctionne avec IE5, je n'ai pas activé le script sur ce navigateur.
En revanche sur la page http://pcoudor.free.fr/scripts/menu_php/menu_php_test/index.php4
l'analyse est court-circuitée et le script est généré pour tous les navigateurs. Si tu me confirmes que le menu fonctionne correctement sous IE5, je modifierai le script.
7 juil. 2004 à 17:20
Tu doit pouvoir le trouver sur un vieux cd parce que ça fait ~ 70Mo, et doit être livré en standard avec win98 SE. Ne peut pas cohabiter avec une autre version IE
>Pour visiter le menu, il ne faut taper que:
http://pcoudor.free.fr/scripts/menu_php/index.php3
c'est ce que je fait.
Merci pour la visite
7 juil. 2004 à 16:05
Pour visiter le menu, il ne faut taper que:
http://pcoudor.free.fr/scripts/menu_php/index.php3
et pas le code qui suit une fois que la page est chargée.
7 juil. 2004 à 15:54
Sinon, chmel, tu as le setup d'instal de IE5, je vais essayer de voir pourquoi il y a un problème.
7 juil. 2004 à 13:56
http://www.javascriptfr.com/ajoutcode.aspx?ID=21208
Ton avis éclairé m'interresse si t'as 5 minutes.
7 juil. 2004 à 13:39
Je ne connais pas le PHP, mais ça vient certainement de là.
A quand une version respectueuse des standards, sans table ni document-write ?
Pour la lenteur d'accès je pense que ça vient de Free.
7 juil. 2004 à 13:00
Pour ce qui est de l'affichage en mode texte, je ne comprends pas parce que chez moi je n'ai pas constaté ce ralentissement. Ca peut venir du serveur qui a mis du temps à compiler ou alors mon indicateur Xiti en bas de la page qui parfois fait ramer la page. Mais je ne peux pas intervenir dessus.
Peux-tu aller sur la page http://pcoudor.free.fr/scripts/menu_php/menu_php_test/index.php4 pour voir si le script fonctionne aussi avec IE5.5. Si tu as d'autres navigateurs, n'hésite pas à tester.
Merci
7 juil. 2004 à 12:27
>>. Si le navigateur ou le robot ne supporte pas le javascript, le php génère une feuille html normale
Ok , je l'ai constaté au boulot. J'ai IE5.0 qui n'est pas reconnu par ton script. Ton menu html s'affiche en haut de page.
La page a mis beaucoup de temps à s'afficher poutant avec accès ADSL.
Ton multiniveau avec renvoi à la ligne à droite ou à gauche est interressant pour éviter la sortie d'écran
7 juil. 2004 à 08:07
Si tu n'as pas trouvé le js dans le zip c'est tout simplement parce qu'il n'y a pas de js. C'est pour ce la que les robots peuvent lire la page. En fait, le fichier php génère un script pour certains navigateurs. Si le navigateur ou le robot ne supporte pas le javascript, le php génère une feuille html normale. C'est pour cela que la page est interprêtée par tous.
7 juil. 2004 à 02:53
J'ai pas trouvé le js dans le zip.
Qu'est ce qui te fait penser qu'il est compatible avec les robots, car ceux-ci ne prennent pas en compte les menus tout javascript, je crois ?
29 juin 2004 à 14:28
29 juin 2004 à 13:53
J'ai seulement l'impression qu'il aurait plus sa place du côté de chez php