Page 1 sur 2
navigation sur un site développé sous Office Live Small Bu
Publié : 27 mars 2009, 11:11
par http://conselia.fr
Bonjour,
Je rencontre des difficultés avec mon site développé sous Office Live Small Business :
http://conselia.fr
Lorsqu'un visiteur navigue dans le site avec Firefox, les liens de pages du bandeau gauche ne fonctionnent pas.
Par exemple, de la page d'accueil à la page "professionnels", le lien renvoie sur
http://conselia.fr/%20%20%20%20%20%20%2 ... nnels.aspx, au lieu de
http://conselia.fr/professionnels.aspx.
Le résultat est bien évidemment une page blanche au lieu de la page vers laquelle le visiteur doit être redirigé.
Ce problème ne se pose pas sous Internet Explorer. Il ne se pose pas non plus lorsque, sous Firefox, le lien de page est cliqué dans la partie basse de la page d'accueil, qui répète le sitemap.
Merci de bien vouloir m'indiquer une solution technique à cet épineux souci.
.../...
Et voilà la solution (ou du moins je l'espère...)
Le site a été entièrement recréé sous Webcreator Pro 4 et est hébergé chez one&one. Il s'appelle maintenant
http://conselia.org et semble fonctionner tant sous IE7 que sous Firefox.
Pouvez-vous y jeter un oeil et me le confirmer ?
Merci à tous !
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7
Publié : 27 mars 2009, 11:20
par Asumbaa
Bonjour,
Pour ton problème particulier : tes liens sont très étranges, il faut que tu vérifies la façon dont tu les as écrits (ou dont tu les génères)
Code : Tout sélectionner
<a href="
 /professionnels.aspx" class="MSC_PrimaryNavLink">
Plus généralement, le code du site est assez ahurissant (23 frames !!). Office Live Small Business, c'est de chez Microsoft ?
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6
Publié : 27 mars 2009, 11:29
par chinon37
la solution consiste à revoir tous les liens de ton menu qui sont mauvais:
exemple: pour particuliers, l'adresse du lien est
au lieu de
, tout simplement.
Avec un éditeur de texte comme notepad++, ce doit être possible.
Et à l'avenir, tu prends un logiciel qui fait du code propre et conforme aux standards plutôt qu'une application qui ne respecte que les règles micros...
Le
validateur w3c donne tout de même 135 erreurs... seulement!
Publié : 27 mars 2009, 11:41
par Asumbaa
J'ai reçu une réponse par MP :
Merci de me répondre.
Je ne génère malheureusement rien, Microsoft s'en charge pour moi (de la manière que tu constates...). Les frames sont là pour compenser les manques d'Office Live Small Business, qui ne dispose pas des fonctions nécessaires à Google Analytics, Adsense et autres.
Peux-tu m'aider ?
Publié : 27 mars 2009, 11:47
par Asumbaa
Bien
Pour résumer, tu utilises un logiciel Microsoft qui génère du code "à sa sauce" que seul un autre logiciel Microsoft, à savoir Internet Explorer, saura comprendre.
Partant de là, tu as plusieurs options :
1/ tu changes de logiciel, pour en adopter un qui respecte les standards. Quelles sont les fonctionnalités de OLSM ? Ce n'est pas simplement un éditeur de page Web, je me trompe ? Ca te met un système d'e-commerce avec ?
2/ tu remontes tes manches et tu mets les mains dans le code, au minimum pour corriger les liens du menu comme t'a indiqué Chinon37.
3/ tu confies la réalisation de ton site (correction de celui-ci ou refonte propre) à un professionnel
4/ tu laisses ainsi, considérant que 60 à 70% du marché, c'est déjà bien (indice : ceci n'est pas une solution pérenne ni rentable)
Publié : 27 mars 2009, 13:06
par chinon37
Asumbaa a écrit :
2/ tu remontes tes manches et tu mets les mains dans le code, au minimum pour corriger les liens du menu comme t'a indiqué Chinon37.
Et si tu ne souhaites pas mettre les mains dans le code et que tu as le courage de reprendre ton site depuis le début, tu choisis un logiciel Wysiwyg qui respecte les standards tel KompoZer ou Amaya.
Publié : 27 mars 2009, 17:10
par Zefling
En fait, c'est juste pour dire qu'il y a tout à refaire niveau HTML/CSS quand on part d'une mauvaise solution.
J'ai essayé avec IE, et je n'arrive pas à comprendre comment IE arrive à accepter de tes liens. Niveau référencement ça doit être calamiteux.

Publié : 27 mars 2009, 17:44
par bormat
j'avais le js désactiver et la tes liens marchaient donc fait en sorte que tes lien ne soit plus en js
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7
Publié : 27 mars 2009, 19:46
par chinon37
Non, Bormat, ça n'a rien à voir avec le javascript
C'est uniquement un problème d'adresse de lien !
Publié : 27 mars 2009, 20:47
par bormat
chinon37 a écrit :Non, Bormat, ça n'a rien à voir avec le javascript
C'est uniquement un problème d'adresse de lien !
je veux bien te croire mais pourquoi
quand je désactive le js ça marche ?!!!
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7
Publié : 27 mars 2009, 22:53
par chinon37
bormat a écrit :
je veux bien te croire mais pourquoi
quand je désactive le js ça marche ?!!!
Parce que tu ne dois pas tester les bons liens, tout simplement

Publié : 27 mars 2009, 22:58
par Benoit
Pour info, l'entité
correspond à un retour en début de ligne (caractère LF) encodé avec XML. Est-ce que par hasard cette page serait générée avec du XSLT ?
En tout cas il faudrait au moins essayer de trouver l'endroit où sont générés les liens du menu et enlever le retour à la ligne et les espaces qui suivent, qui sont mal traités par le serveur.
Edit : sur
http://conselia.fr/professionnels.aspx on voit qu'au deuxième niveau de menu, il y a encore plus d'espaces générés au début des liens. Ça ressemble à du code qu'on aurait voulu indenter pour faire joli sans se rendre compte que les espaces allaient être envoyés dans l'attribut.
Publié : 27 mars 2009, 23:31
par bormat
chinon37 a écrit :bormat a écrit :
je veux bien te croire mais pourquoi
quand je désactive le js ça marche ?!!!
Parce que tu ne dois pas tester les bons liens, tout simplement

j'ai cliquer sur le liens de gauches sans le js et ça marche et avec le js ça ne marche pas
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7
Publié : 28 mars 2009, 09:01
par calimo
bormat a écrit :j'ai cliquer sur le liens de gauches sans le js et ça marche et avec le js ça ne marche pas
Je confirme cette bizarrerie. Vraiment étrange
Message envoyé avec : Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.0.7) Gecko/2009030423 Ubuntu/8.10 (intrepid) Firefox/3.0.7
Publié : 28 mars 2009, 11:36
par chinon37
j'ai fait l'essai sans JS chez moi, et ça ne marche pas mieux, d'où ma réponse
Avec ou sans js, je tombe sur une page blanche, immaculée...