Aller au contenu

menu javascript ?


didgco

Sujets conseillés

Bonjour tout le monde , il y a quelque temps j'avais demendé des conseil pour mon site pour le referencement ,et parmis vos conseil on m'avait dit de virer mes frames et de ne pas mettre de java car google ne lit pas ces menus .

J'ai donc refait le meme site en php mais mon menu est en java . Faut il absolument que je le vire ?? Si oui quel type de code existe t il pour avoir des menu similaire ??

Merci d'avance , Adrien

http://didgco.free.fr

Modifié par Dudu
Lien vers le commentaire
Partager sur d’autres sites

Ok merci , je ne validerai pas de suite car c'est une mise a jour que je ne veut pas referencer pour l'instant , j'atten quelle soit totalement operationnel .

Euh je ne suis pas un pro , d'ou mon interrogation sur le menu css ??

www.didgco.fr.tc et la version operationnel pour l'instant .

Modifié par didgco
Lien vers le commentaire
Partager sur d’autres sites

www.didgco.fr.tc et la version operationnel pour l'instant .

:huh: Si tu t'intéeresses à peine 2 secondes à ton référencement, arrête de communiquer l'adresse .fr.tc et privliègie plutôt http://feuerhl.free.fr/ parce que les redirections en frame (sur une page qui en contient déjà beaucoup trop) c'est loin d'être le must :blush:

J'édite le titre de ton sujet, parce que le Java, c'est pas vraiment la même chose que le Javascript; et comme il est possible de faire un menu en applet Java çà prête à confusion.

Lien vers le commentaire
Partager sur d’autres sites

Le menu (en javascript enfin tout au moins une partie) n'est en rien dérangeant au référencement de ton site. Désactive le javascript sur ton navigateur et tu verras ... que l'on peut naviguer sur ton site malgré le javascript.

Lien vers le commentaire
Partager sur d’autres sites

J'utilise un truc que j'ai piqué dans un tutoriel très bien fait pour ouvrir une pop-up dans Chef Prestige (je sais les pop-up c'est pas bien, mais c'est pour les photos, l'intérêt c'est que ça allège la partie "texte" qui s'affiche plus vite).

Le javascript "ramasse" les liens qui sont dans une certaine classe, et les traite en pop-up en cas de clic, en gérant l'endroit où s'affiche la fenêtre, sa dimension.... Mais si le javascript est désactivé, l'image s'ouvre dans une bête nouvelle fenêtre.

Quoiqu'il arrive, la navigation est possible.

<script language="Javascript" type="text/javascript">

<!--

function open_ext_link()

{

var liens = document.getElementsByTagName('a');

// On rÈcupËre tous les liens (<a>) du document dans une variable (un array), ici liens.

// Une boucle qui parcourt le tableau (array) liens du dÈbut la fin.

for (var i = 0 ; i < liens.length ; ++i)  {

  // Si les liens ont un nom de class Ègal lien_ext, alors on agit.

  if (liens.className == 'lien_ext')  {

  liens.title = 'S\'ouvre dans une nouvelle fenÍtre';

  // Au clic de la souris.

  liens.onclick = function()  {

    window.open(this.href,"images","directory=no,location=no,menubar=no,resizable=yes,scrollbar=yes,status=yes,

oolbar=no,width=316,height=320,left=800,top=0");

    return false; // On ouvre une nouvelle page ayant pour URL le href du lien cliquÈ et on inhibe le lien rÈel.

  };

  }

}

}

window.onload = open_ext_link;

Honte sur moi je ne sais plus où j'ai pris ça. Alsacréation ?

Lien vers le commentaire
Partager sur d’autres sites

Google arrive a lire le javascript donc ca ne penalise plus le referencement

Par contre vire le frame

Faudrait voir à éviter de dire n'importe quoi.

Les moteurs de recherches savent lire un minimum vital de Javascript.

Çà par exemple oui

javascript:popup('/ma-page.html')

mais çà il n'y arrive pas, promis juré craché

<td bgcolor="" class="sommairenowrap" width="100%"  onclick="keysommaire=2; sommaire_showhide('sommaire-3','nok','sommaireupdown-3'); sommaire_showhide('sommaire-4','nok','sommaireupdown-4'); sommaire_showhide('sommaire-5','nok','sommaireupdown-5'); sommaire_showhide('sommaire-6','nok','sommaireupdown-6'); sommaire_showhide('sommaire-7','nok','sommaireupdown-7'); sommaire_showhide('sommaire-8','nok','sommaireupdown-8'); sommaire_showhide('sommaire-9','nok','sommaireupdown-9'); sommaire_showhide('sommaire-10','nok','sommaireupdown-10'); sommaire_showhide('sommaire-2','ok','sommaireupdown-2')"  style="cursor:pointer"><span class="storytitle">Histoire</span> <img align="bottom" id="sommaireupdown-2" src="images/sommaire/admin/down.gif" border=0 alt="Show/Hide content"></td>

(c'est pris directement du code source de notre ami didgco)

D'ailleurs l'intérêt d'un <span> m'échappe un peu dans cet exemple, mais on n'est plus à çà près :unsure:

Lien vers le commentaire
Partager sur d’autres sites

Dudu,

Le code JS de didgco est certes répétitif mais les liens de son menu sont bel et bien créés avec de vrai <a href="...">...</a>, donc pas de problème pour le référencement.

Heu ? Quand on désactive JavaScript sur son site on ne voit aucune barre de navigation. Donc je suis certain que Google et les autres moteurs ne la voient pas non plus. ;)

Lien vers le commentaire
Partager sur d’autres sites

www.didgco.fr.tc et la version operationnel pour l'instant .

Je vais finir par croire qu'on ne regarde pas tous le même site ... Quand je désactive le javascript, j'ai tout le menu de déplié ...

J'ai regardé celui qui est mentionné par didgco comme "la version opérationnelle" ... pas toi j'imagine ;)

Lien vers le commentaire
Partager sur d’autres sites

Ah vous me rassurer tous ma nouvelle version est "potable" .

Donc Je garderai mon menu tel qu'il est maintenant sur http://didgco.free.fr :D

Un grand merci a tous ceux qui m'ont repondu , je vois beaucoup plus clair maintenant sur le fait que google ne pouvais visiter mes autres pages .

@ bientot , Adrien

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...