free flash templates
kits graphiques menu kits graphiques flash menu kits graphique css (css templates) menu animations flash

PDA

View Full Version : theme 7, _home.htm ne se charge pas au lancement du site


selectro
04-10-2012, 10:32 AM
bonjour tous le monde,

Tout d'abord un grand merci à toute l'équipe pour le support et les services accordés gratuitement...

Voilà, mon problème est le suivant :
j'ai utilisé le thème n°7 pour faire le site www.s-electro.fr

Je l'ai personnalisé et y ai ajouté fancybox (lightbox jquery).

Le souci est que depuis que je l'ai mis en place (fonctionnel), si je lance le site, la première page _home.htm ne se charge plus, j'ai un joli blanc à la place :p

Pour voir ce que sa donne : http://www.s-electro.fr

Si je clique sur 'home' dans le menu, pas de souci, elle se charge.

Un conflit entre les différents javascripts ?

Voilà mon <head> :
<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="description" content="Spécialiste de la maintenance électronique industrielle"/>
<meta name="keywords" content="maintenance, électronique, industrielle"/>


<script src="js/AC_RunActiveContent.js" type="text/javascript"></script>
<script src="js/jquery142.js" type="text/javascript"></script>
<script src="js/sound.js" type="text/javascript"></script>
<script src="js/main.js" type="text/javascript"></script>
<script src="js/news.js" type="text/javascript"></script>
<script src="js/contenu_news.js" type="text/javascript"></script>

<link href="css/stylesheet.css" rel="stylesheet" type="text/css" />


<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
<script>
!window.jQuery && document.write('<script src="js/fancybox/jquery-1.4.3.min.js"><\/script>');
</script>

<script src="js/fancybox/jquery.fancybox-1.3.4.pack.js" type="text/javascript" ></script>
<link href="js/fancybox/jquery.fancybox-1.3.4.css" rel="stylesheet" type="text/css" media="screen" />

<title>S-ELECTRO</title>

[droits...]
</head>

Si sa peut aider :

Firefox > Outils > Développeurs Web > Consoles d'erreurs:
Erreur*: jQuery(document).getUrlParam is not a function
Source*: http://www.s-electro.fr/js/main.js (ligne*: 97)

*********************************************
if(jQuery(document).getUrlParam("page")!=null) {
hideContent(jQuery(document).getUrlParam("page"),'slideUp');
} else {
showContent("_home.htm");
}
*********************************************

Qu'est ce que je peux faire pour que la page _home se charge automatiquement lors du lancement du site, comme avant en fait ?

Merci bcp pour votre aide.

selectro
04-10-2012, 03:17 PM
je vois que personne n'a d'idée pour mon problème :(
pas grave...

quelqu'un pourrait-il me dire à quelle url statique correspond les pages chargées dans le menu ?

par ex. pour home.htm svp ?

merci

kitsgratuits
04-11-2012, 02:08 PM
Par défaut c'est la page _home.htm qui est appelée.
Tout se passe dans main.js. Je ne vois pas trop pourquoi mais dans votre cas la fonction getUrlParam: function(strParamName){...

n'est pas trouvée. Il se peut qu'il y est un conflit entre les 2 versions de jquery utilisée.

selectro
04-11-2012, 03:34 PM
ok, merci pour votre retour...
donc pas trop le choix, faudrait donc que je supprime fancybox et ses fichiers .js, voire mettre une autre solution lightbox ne présentant pas de conflit.

Vous sauriez me dire quelle url dois-je entrer dans la barre d'adresse d'un navigateur, pour avoir la page _home.htm par ex. ?
Je veux dire, la même page chargée lorsque je clique sur le bouton du menu.

A-t-elle une url précise ou pas en fait ?

Encore merci !

selectro
04-11-2012, 03:55 PM
c'est bon, j'ai trouvé:

http://www.s-electro.fr/index.htm?page=_home.htm

mais bon, même dans mon cas, elle ne se charge pas.
crotte de conflit js....
pas grave, j'ai remis en ligne une ancienne copie fonctionnelle

bon courage à vous et encore merci pour la 'tite aide :)