> Tous les forums > Forum des Webmasters
 Menu en Javascript
Ajouter un message à la discussion
Pages : [1] 2 ... Fin
Page 1 sur 2 [Fin]
Alex3000
  Posté le 02/08/2013 @ 17:04 
Aller en bas de la page 
Petit astucien

Bonjour,

J'ai une question concernant des lien pour un Javascript. J'ai fait un site qui se trouve dans le répertoire 'Site' à l'intérieur duquel se trouve le sous-répertoire 'scripts'. J'ai mis le tout sur un CD pour envoyer à une école. Le site marche bien sur mon PC, mais pas dans d'autres : les liens du menu (qui s'ouvre quand on survole le mot Menu) ne fonctionnent plus. J'ai tout essayé (D:/Site/scripts, puis ../Site/scripts, puis file:///D:/Site/scripts), rien ne va. Le destinataire peut avoir plusieurs disques durs et le chemin peut ne plus être D:. Comment faire pour avoir un chemin générique qui fonctionne quel que soit le PC et la lettre du lecteur CD ?

Voici le code du Javascript (je ne mets que 2 liens pour la place):

var anylinkmenu1={divclass:'anylinkmenu', inlinestyle:'', linktarget:''} //First menu variable. Make sure "anylinkmenu1" is a unique name!
anylinkmenu1.items=[
["Accueil", "CHEMIN"],
["Contenu", "CHEMIN"] //no comma following last entry!
]

MERCI

Publicité
Jean-Pierre
 Posté le 02/08/2013 à 17:27 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Qui te dit que le Javascript soit actif sur l'autre machine ?

De toute façon, à mon avis pas uen bonne idée pour un menu.

De plus les majuscules sont sources à em



Modifié par Jean-Pierre le 02/08/2013 17:29
Dreamer
 Posté le 02/08/2013 à 17:29 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Un menu simple où il suffit de cliquer sur un lien est de loin la meilleure solution !!

Alors, il faut éviter le JS, le flash, etc ...

Alex3000
 Posté le 02/08/2013 à 20:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Je suis d'accord que le plus simple est toujours le plus simple, mais bon on peut essayer de faire un peu joli aussi. Voici l'endroit où j'ai eu ce JS, on peut voir le menu en 'action': c'est la première version lien en survol : http://www.dynamicdrive.com/dynamicindex1/dropmenuindex.htm.

A+

Jean-Pierre
 Posté le 03/08/2013 à 10:17 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Super !

Not Found

The requested URL /dynamicindex1/dropmenuindex.htm. was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

pôô étonnant !

Dreamer
 Posté le 03/08/2013 à 10:43 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Jean-Pierre a écrit :

Super !

Not Found

The requested URL /dynamicindex1/dropmenuindex.htm. was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

pôô étonnant !

Regarde ceci : http://www.dynamicdrive.com/dynamicindex1/dropmenuindex.htm

Jean-Pierre
 Posté le 03/08/2013 à 11:12 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Jojo

Ah oki !

elle
 Posté le 03/08/2013 à 15:50 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

Ben voyons, JP, y avait un point à la fin de l'URL! {#}

Jean-Pierre
 Posté le 03/08/2013 à 16:02 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Ma petite Linda

Circonstance atténuante : ici fait plus de 30° C, alors buées sur les vitrages et entre les oreilles

Dreamer
 Posté le 03/08/2013 à 16:18 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Jean-Pierre a écrit :

Ma petite Linda

Circonstance atténuante : ici fait plus de 30° C, alors buées sur les vitrages et entre les oreilles

Tout ça confirme ce que je savais: 99% des erreurs sont situées entre la chaise (longue ?? ) et le clavier !!

Alex3000
 Posté le 04/08/2013 à 16:26 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Merci d'avoir vu le point en fin de lien, ah, soleil, soleil ...
Que pensez-vous du script et de la question du chemin, comme indiqué au début, sachant que le site se trouve sur CD et que la lettre du lecteur CD n'est pas forcément D: pour tout le monde.

Bon soleil, pourvu que ça dure ...

Jean-Pierre
 Posté le 04/08/2013 à 17:59 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Si tu ne nous aides pas à t'aider, cela ne facilte rien.

Par exemple la question de mon premier message

kalinka
 Posté le 04/08/2013 à 19:21 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucienne

et personne ne pense aux liens relatifs ??

tu as écrit ../Site/scripts au lieu de /scripts/ tout simplement, la page de ton menu étant dans le dossier Sites qui contient le sous-dossier scripts , non ?


Alex3000
 Posté le 04/08/2013 à 23:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Jean-Pierre : c'est d'accord pour les majuscules, mais décisif dans le principe, je pense. Si JS est activé sur l'autre PC ? Bonne question ... Je pars du principe que oui par défaut ...

Kalinka : oui, Le script du menu dans scripts fait donc changer les pages qui se trouvent dans Site.

Un peu de fraîcheur ...

kalinka
 Posté le 05/08/2013 à 09:54 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucienne

on va reprendre a 0 parce que la je comprends plus rien

tu as sur ton cd un dossier sites dans lequel tu as un fichier html qui contient ton menu et un sous dossier scripts qui contient les fichiers nécessaires au fonctionnement du menu.

si j'en crois ton premier message, tu essayes de faire un lien vers ce dossier scripts , tu as d'autres fichiers que ceux du menu dans ce dossier?



Modifié par kalinka le 05/08/2013 09:54
Jean-Pierre
 Posté le 05/08/2013 à 10:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Oui, et une capture d'écran du contenu (arbo) ne serait pas du luxe pour s'y retrouver.

Dreamer
 Posté le 05/08/2013 à 11:15 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Jean-Pierre a écrit :

Oui, et une capture d'écran du contenu (arbo) ne serait pas du luxe pour s'y retrouver.

Parles français JP arbo = arborescence

Arborescence

CD/

----/scripts

----/-----/fichier.js

----/index.html

----/images

etc ...

Jean-Pierre
 Posté le 05/08/2013 à 13:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Hé ho le Jojo, tu vas pas remplacer Miss Linda non ?

Elle ne va pas tarder à me tomber dessus...

Dreamer
 Posté le 05/08/2013 à 13:42 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Jean-Pierre a écrit :

Hé ho le Jojo, tu vas pas remplacer Miss Linda non ?

Elle ne va pas tarder à me tomber dessus...

{#} Dieu m'en garde !!

elle
 Posté le 05/08/2013 à 16:24 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grande Maîtresse astucienne

C'est que je l'ai bien dompté, le Jojo! {#}

Jean-Pierre
 Posté le 05/08/2013 à 16:29 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Arffff, Jojo plongeont sous la table, sauve qui peut !

Dreamer
 Posté le 05/08/2013 à 16:29 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

elle a écrit :

C'est que je l'ai bien dompté, le Jojo! {#}

Oh oui grande euh maitresse !!

Alex3000
 Posté le 06/08/2013 à 11:14 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Ne plongez pas sous la table voici l'arbo : D:/site/scripts. j'ai mis des minuscules pour faire plaisir à Jean-Piierre.
Les pages html se trouvent dans site, et D: n'est pas toujours D: puisque certains ont des DD en plus, etc, donc le chemin est variable et il faudrait un chemin 'générique', je sais pas si c'est le mot exact.
Bon, je peux aussi mettre le script sur chaque page au lieu de le mettre en css, c'est plus long mais ça devrait marcher en théorie. Mais pour le principe, ça peut être intéressant de trouver la solution ...

soleil, soleil

Jean-Pierre
 Posté le 06/08/2013 à 11:27 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

J'attendais une capture d'écran contenant l'arborescence de ton site (racine/dossier/sous-dossiers...)

Là : pas plus avancé

Mais certain que si tu as codé en dur : D:\... ça va marcher moins bien hein

Dreamer
 Posté le 06/08/2013 à 11:47 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

D'accord avec JP car D est une partition de ton disque dur..

Commenece directement par site avec les dossiers et fichier

site/images

site/scripts

site/scripts/fichier_1.js

site/scripts/fichier_2.js

site/html

site/html/index.html

site/html/fichier_1.html

site/html/fichier_2.html

site/css

site/css/styles.css

etc ...

Jean-Pierre
 Posté le 06/08/2013 à 15:08 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Question complémentaire :

Si tu as placé des images sur ce site/CD ; est-ce que les autres les voient ?

(Notion de racine... donc arbo...)

Publicité
Pages : [1] 2 ... Fin
Page 1 sur 2 [Fin]

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Boîtier externe Orico USB 3.0 pour disque dur ou SSD style K7 vintage à 9,59 €
9,59 € 15,99 € -40% @Amazon

Amazon fait une promotion sur le boîtier disque dur Orico qui passe à 9,59 € grâce à un coupon de réduction à activer sur la page du produit et le code XE89LTGO à saisir au moment du paiement. Ce boîtier va vous permettre de transformer un disque dur 2.5 pouces ou un SSD interne en disque dur externe portable. Compatible USB 3.0, ce boitier vous permettra de profiter de transferts rapides. Un câble USB 3.0 est fourni. L'originalité de ce boîtier réside dans son style vintage qui le fait ressembler à une K7 audio.


Voir le bon plan
SSD Silicon Power A55 2 To à 82,99 €
82,99 € 120 € -31% @Amazon

Amazon fait une promotion sur le SSD Silicon Power A55 2 To qui passe à 82,99 € livré gratuitement. Ce SSD à mémoire TLC possède un cache SLC et offre des taux de transfert de 550 Mo/s en lecture et 450 Mo/s en écriture. 


Voir le bon plan
PC Portable 16.1' HP Victus (Full HD, Ryzen 5 5600H, 16 Go DDR4, SSD NVMe 512 Go, GeForce RTX 3060, Windows 11) à 799 €
799,99 € 999 € -20% @RueDuCommerce

RueDuCommerce fait une promotion sur le PC Portable 16.1' HP Victus 16-e0019nf accompagnée d'une souris qui passe à 849,99 € au lieu de 999 €. Or HP rembourse actuellement 50 € pour l'achat de ce pack qui vous reviendra à 799,99 € après remboursement. Il comporte un écran IPS Full HD de 16.1 pouces, un processeur AMD Ryzen 5 5600H, 16 Go de RAM, un SSD de 512 Go, une carte graphique dédiée GeForce RTX 3060 6 Go, un clavier rétro éclairé, une batterie charge (autonomie 10h). Le tout tourne sous Windows 11. Une bonne affaire !


Voir le bon plan
Mini PC Beelink Mini S (Celeron N5095, 8 Go RAM, SSD 256 Go, Windows 11 Pro) à 159 €
159,00 € 259 € -39% @Amazon

Amazon fait une promotion sur le mini PC Beelink Mini S qui passe à 159 € grâce à un coupon de réduction à activer sur la page du produit. On le trouve habituellement à 259 €.

 Ce mini PC intègre un processeur Intel Celeron N5095 (4 coeurs), 8 Go de RAM DDR4 (extensible à 16 Go) et un SSD M.2 de 256 Go au format M.2 (un port 2.5 pouces SATA est également présent pour ajouter un SSD ou un disque dur). Il possède un chip graphique Intel UHD. Il intègre le WiFi 5, un port Ethernet Gigabit, 4 ports USB 3.0, un port USB-C et deux connecteurs HDMI. Le tout tourne sous Windows 11 Pro.

Une bonne affaire pour un PC efficace dans toutes les tâches bureautiques et multimédia, silencieux et qui ne prendra pas de place ! 


Voir le bon plan
Console de jeux retro Powkiddy RGB20S 128 Go (20 000 jeux Nintendo 64, Gameboy, PS1, Megadrive, SNES) à 59,99 €
59,99 € 90 € -33% @Geekbuying

Geekbuying fait une belle promotion sur la console de jeux retro portable Powkiddy RGB20S 128 Go qui passe à 59,99 € avec le code RGB20S. Cette très bonne console portable de qualité supporte de nombreux émulateurs (NES, SNES, Megadrive, PS1, NDS, GameBoy, Gameboy Advance, MAME, Nintendo 64, Neo Geo Pocket). Elle possède un écran de 3,5 pouces (640x480) IPS, des sticks avec retour haptique, un son stéréo, le WiFi et une batterie de 3500 mAh (8h d'autonomie). Elle est livrée avec une carte mémoire de 128 Go contenant 20 000 jeux.

Elle permet également de lire des livres, regarder des vidéos et écouter de la musique.


Voir le bon plan
Lot de 20 stylos-bille BIC rétractables à technologie antimicrobienne à 7,19 €
7,19 € 12,95 € -44% @Amazon

Amazon fait une promotion sur le lot de 20 stylos-bille BIC rétractables à technologie antimicrobienne à 7,19 € au lieu de 12,95 €. Pointe moyenne 1 mm.


Voir le bon plan

Sujets relatifs
Problème avec menu en javascript à éditer
Menu HTML & Javascript fonctionne mal, aide SvP
Menu Déroulant Html + Javascript
menu deroulant javascript
comment faire un menu en javascript
Modification menu javascript
[javascript] menu dynamique
2 menu javascript sur le meme site!
Menu javascript... !!!!!!!!( horizontaux)
Menu qui bouge
Plus de sujets relatifs à Menu en Javascript
 > Tous les forums > Forum Forum des Webmasters