Problèmes de liens...

Problèmes de liens... - HTML/CSS - Programmation

Marsh Posté le 18-05-2004 à 11:15:36    

Bonjour,
 
Je viens de mettre en ligne un site personnel (mon premier), programmé en DHTML.
Dans la rubrique webdesign du forum, on m'a signalé des décalages sur certains navigateurs, que je pense avoir corrigé.
 
En revanche, pour la page galerie, certains n'arrivent pas à ouvrir les liens directement, mais seulement en utilisant le click droit (par exemple avec IE5).
J'ai beau me creuser la tête, je n'arrive pas à comprendre ce qui ne va pas.
 
La ligne de code est la suivante pour un lien donné :
 
<a HREF="galerie_uk.html"onMouseOver="i303472.src='images/03_a.jpg'"onMouseOut="i303472.src='images/03_b.jpg'" class="galerie3"><IMG SRC="images/03_b.jpg" BORDER=0 NAME="i303472" ALT="Grande-Bretagne" HSPACE=0 VSPACE=0>
</a>
 
A priori, le lien est bien spécifié, et cela fonctionne avec d'autres navigateurs. J'ai fait une validation sur W3C Validator, qui ne m'indique pas d'erreur.
Bref, je ne sais pas. :(  
 
Quelqu'un aurait-il une idée ?
Merci d'avance
 
P.S : l'URL du site :
http://perso.wanadoo.fr/mimififisite/


---------------
"L'homme de la pampa, parfois rude, reste toujours courtois." - GalerieHFR (dernière m.a.j : 453 av. JC)
Reply

Marsh Posté le 18-05-2004 à 11:15:36   

Reply

Marsh Posté le 18-05-2004 à 11:50:03    

Ouverture du lien OK avec IE5.5, IE6 Firefox
 
Ton image d'accueil (albatros) n'apparait qu'avec IE6. Les autres ignorent ton image.
Ton texte de la page d'accueil est décalée (15px) à gauche avec firefox.
 
Je te conseille de revoir ta feuille de style CSS et de corriger les erreurs javascript
 
De plus, tu as 5 fois la balise <body, ce n'est pas très bon.


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Marsh Posté le 18-05-2004 à 23:29:27    

5 fois <body> ?
Argh, pourtant je pesnais avoir tout revérifié...
 
Merci, j'essaie de corriger au plus vite.


---------------
"L'homme de la pampa, parfois rude, reste toujours courtois." - GalerieHFR (dernière m.a.j : 453 av. JC)
Reply

Marsh Posté le 19-05-2004 à 05:12:26    

Y'a pas de photo ici... http://perso.wanadoo.fr/mimififisi [...] orse.html#, par contre c'est normal la balise "</img>" ? Si oui dans ce cas la syntaxe "<img src="photos/corse01.jpg" name="image">" n'en a pas.


Message édité par Spiderkat le 19-05-2004 à 05:14:59
Reply

Marsh Posté le 19-05-2004 à 11:33:40    

Erreur d'inattention... les fichiers portaient un nom avec une majuscule. C'est corrigé.
 
Merci pour ton aide (sur 2 fronts)


---------------
"L'homme de la pampa, parfois rude, reste toujours courtois." - GalerieHFR (dernière m.a.j : 453 av. JC)
Reply

Marsh Posté le 19-05-2004 à 12:32:01    

C'est mieux ton site.
le tag image n'a pas de fermeture. </img> n'existe pas.
 
Pour ta page d'accueil, Netscape 5 n'existe pas. Ils sont passé du 4.8 au 6.1 http://wp.netscape.com/download/archive.html
 
a+


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Marsh Posté le 19-05-2004 à 13:05:43    

Merci, je vais corriger ça...
J'ai fait quelques autres modifs, pour que cela passe mieux avec Mozilla. Apparemment, il y a une amélioration.


---------------
"L'homme de la pampa, parfois rude, reste toujours courtois." - GalerieHFR (dernière m.a.j : 453 av. JC)
Reply

Marsh Posté le 19-05-2004 à 14:05:15    

Oui cela passe mieux avec Mozilla / Firefox


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Marsh Posté le 19-05-2004 à 15:19:01    

Exact, c'est beaucoup mieux comme ca. Les problemes semblent avoir disparus :).

Reply

Marsh Posté le 19-05-2004 à 16:26:47    

là maintenant tu dis dans ton intro que IE 5.5 ne fonctionne pas.
 
Rédige comme cela "testé sur IE 5.5+, Netscape 6+, Mozilla, Firefox"
J'ai pas essayé sur IE 5 ...
 
 
Dans la ribrique  Mimi & Fifi, tu as un scroll horizontal (firefox) qui est inutile. C'est surement une propriété CSS à corriger
 
Le mot de passe des portraits ne sert à rien, il fait 6 lettre et commence par "p". Si tu veux protéger cette page, il faut trouver autre chose.
 
Tu as l'adresse de Marion enclair sur le site. Mefie toi des spambots.


Message édité par T509 le 19-05-2004 à 16:44:35

---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Marsh Posté le 19-05-2004 à 16:26:47   

Reply

Marsh Posté le 19-05-2004 à 16:29:58    

une fois dans le menu gallerie, tout le groupe d'image se décale a gauche

Reply

Marsh Posté le 19-05-2004 à 16:50:22    

Je modifie ce que j'ai dis, c'est bien quand en plein ecran mais lorsque l'on reduit horizontalement la partie gauche du site disparait.


Message édité par Spiderkat le 19-05-2004 à 16:50:53
Reply

Marsh Posté le 19-05-2004 à 16:54:10    

Pourkoi la tour effel de ton site envois sur la photo de la statue de la liberté (rubrique gallerie)?
 --:D:D:D--


Message édité par Dark-Jedi le 19-05-2004 à 16:55:00
Reply

Marsh Posté le 19-05-2004 à 17:19:35    

Dark-Jedi a écrit :

Pourkoi la tour effel de ton site envois sur la photo de la statue de la liberté (rubrique gallerie)?
 --:D:D:D--


 
ah ah...  :lol:


---------------
"L'homme de la pampa, parfois rude, reste toujours courtois." - GalerieHFR (dernière m.a.j : 453 av. JC)
Reply

Marsh Posté le 19-05-2004 à 17:20:27    

T509 a écrit :

là maintenant tu dis dans ton intro que IE 5.5 ne fonctionne pas.
 
Rédige comme cela "testé sur IE 5.5+, Netscape 6+, Mozilla, Firefox"
J'ai pas essayé sur IE 5 ...
 
 
Dans la ribrique  Mimi & Fifi, tu as un scroll horizontal (firefox) qui est inutile. C'est surement une propriété CSS à corriger
 
Le mot de passe des portraits ne sert à rien, il fait 6 lettre et commence par "p". Si tu veux protéger cette page, il faut trouver autre chose.
 
Tu as l'adresse de Marion enclair sur le site. Mefie toi des spambots.


 
Merci, je vais corriger le texte.
Pour l'adresse, il s'agit d'un mail poubelle...


---------------
"L'homme de la pampa, parfois rude, reste toujours courtois." - GalerieHFR (dernière m.a.j : 453 av. JC)
Reply

Marsh Posté le 19-05-2004 à 17:28:51    

chacal_one333 a écrit :

une fois dans le menu gallerie, tout le groupe d'image se décale a gauche


 
Sous quel navigateur, SVP ?


---------------
"L'homme de la pampa, parfois rude, reste toujours courtois." - GalerieHFR (dernière m.a.j : 453 av. JC)
Reply

Marsh Posté le 19-05-2004 à 17:33:03    

firefox 0.8

Reply

Marsh Posté le 19-05-2004 à 17:36:25    

Chez moi cela passe bien avec le même navigateur


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Marsh Posté le 19-05-2004 à 17:38:32    

AU fait, si javascript est désactivé chez ton visiteur, il ne peux pas naviguer dans les galeries d'images.
C'est pas cool, il faut peut être le prévenir au début.


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Marsh Posté le 19-05-2004 à 17:41:02    

Ok, je vais mettre un énorme disclaimer pour les versions des navigateurs et javascript...


---------------
"L'homme de la pampa, parfois rude, reste toujours courtois." - GalerieHFR (dernière m.a.j : 453 av. JC)
Reply

Marsh Posté le 21-05-2004 à 23:11:06    


J'ai également un problème avec les navigateurs autre que IE. Ils ignorent superbement le script suivant (qui fait apparaitre une image petit à petit). J'ai pourtant essayé d'inclure un test sur les versions de browsers.
 
Quelqu'un saurait-il ce qui coince ?
Merci d'avance.
 
Ci-dessous, le script :
 
<script LANGUAGE="JavaScript">
function netie(net, ie) {
  if ((navigator.appVersion.substring(0,3) >= net && navigator.appName == 'Netscape' && net != -1) || (navigator.appVersion.substring(0,3) >= ie && navigator.appName.substring(0,9) == 'Microsoft' && ie != -1))
    return true;
else return false;
}
</script>
 
<script LANGUAGE="JavaScript">
function loadImage()  {
  imageEffect.filters.item(0).Apply();
  imageEffect.style.visibility = "visible";
  imageEffect.filters.item(0).Play();
}
</script>

Reply

Marsh Posté le 22-05-2004 à 10:58:36    

Ils ignorent cette fonction car les propriétés utilisées ne sont valables qu'avec IE6.
 
Dans ta fonction loadimage(), il faut que tu appelles netie() et qu'en fonctiçon de cela tu charges l'image avec ou sans filtre
 
Je ne sais pas corriger ton code car moi et JS, on n'est pas très copain


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Marsh Posté le 22-05-2004 à 11:17:59    

T509 a écrit :


Pour ta page d'accueil, Netscape 5 n'existe pas.


 
Si si, mais uniquement en versions de développement.
Quand ils se sont rendu compte qu'ils n'y arriveraient pas avec le moteur de NS4 ils ont tout réécrit et ont annulé NS5.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 22-05-2004 à 11:20:29    

OK, merci, je vais faire une solution alternative pour NS et Mozilla (image fixe et pas d'apparition pixel par pixel) :(


Message édité par raoul_volfoni le 22-05-2004 à 11:24:06
Reply

Marsh Posté le 24-05-2004 à 18:24:52    

Je ne suis pas arrivé à résoudre le problème, pour faire apparaitre l'image sous les navigateurs autres que IE6...
Je voudrais maintenir le script d'apparition de l'image sous IE et ne garder qu'une image simple pour les autres browsers, mais je n'ai réussi qu'à tout planter, même avec IE6, avec ma fonction loadimage(), en y ajoutant une condition...
Y a-t-il qq'un qui connaisse assez bien JS pour voir où est le problème?
 
Merci d'avance...
 
PS: le script :
 
<script LANGUAGE="JavaScript">
function netie(net, ie) {
  if ((navigator.appVersion.substring(0,3) >= net && navigator.appName == 'Netscape' && net != -1) || (navigator.appVersion.substring(0,3) >= ie && navigator.appName.substring(0,9) == 'Microsoft' && ie != -1))
    return true;
else return false;
}
</script>
 
<script LANGUAGE="JavaScript">
function loadImage()  {
  imageEffect.filters.item(0).Apply();
  imageEffect.style.visibility = "visible";
  imageEffect.filters.item(0).Play();
}
</script>
 
</HEAD>
 
 
<BODY>
 
<!-- Bloc global  -->
 
<div class="global">  
 
 
 
<!-- ****************** LOGO ****************** -->
 
<BODY onLoad="netie(-1,4)?loadImage():null">
<DIV ID="imageEffect"
STYLE="position:relative;left : 160; height:450; width:600; background-color:none; filter:revealTrans(Duration=2, Transition=12); visibility:hidden">
<dd>
<a HREF="accueil_intro.html"><img SRC="images/logobig.jpg" CLASS="logo_accueil" ALT="MimiFifisite"
  STYLE="net(-1,4)?position:relative:null; width:100%; height:100%" width="600" height="450"></dd>
</DIV>

Reply

Marsh Posté le 25-05-2004 à 19:16:58    

un petit UP, au cas où... :)

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed