Problèmes de liens... - HTML/CSS - Programmation
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.
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.
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.
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)
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+
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.
Marsh Posté le 19-05-2004 à 14:05:15
Oui cela passe mieux avec Mozilla / Firefox
Marsh Posté le 19-05-2004 à 15:19:01
Exact, c'est beaucoup mieux comme ca. Les problemes semblent avoir disparus .
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.
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
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.
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--
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)? |
ah ah...
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. |
Merci, je vais corriger le texte.
Pour l'adresse, il s'agit d'un mail poubelle...
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 ?
Marsh Posté le 19-05-2004 à 17:36:25
Chez moi cela passe bien avec le même navigateur
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.
Marsh Posté le 19-05-2004 à 17:41:02
Ok, je vais mettre un énorme disclaimer pour les versions des navigateurs et javascript...
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>
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
Marsh Posté le 22-05-2004 à 11:17:59
T509 a écrit : |
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.
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)
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>
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)