Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1577 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  pb avec Firefox (pixelLeft)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pb avec Firefox (pixelLeft)

n°1243365
fidalgo
Posté le 10-11-2005 à 16:57:44  profilanswer
 

Salut à tous...
 
Actuellement je suis en train de tester un Slideshow:
http://fidalgos.free.fr/geo_test/test_ss_web.html
Il fonctionne tres bien sous IE meme s'il faut enormement l'optimiser, mais les utilité de base fonctionne...
 
Mon pb est qu'il ne fonctionne pas dutout sous Firefox... :cry:  
 
Avant d'avancer et de l'optimiser j'aurais voulu qu'il fonctionne sous FF...
 
Donc sur cette page jai deux fonctionnalité à revoir:
-le défilement du span grace au bouton, la je pense que le pb vien du pixelLeft mais je ne sais comment le remplacer ou quel equivalent marcherais sous FF
-l'opacité des vignette, alors la je seche...
 
Qqun pourrait me dire commen le faire marcher sous FF?
(ensuite je ferait une fonction qui verifira sous quel navigateur je suis et qui agira en fonction du resultat)

mood
Publicité
Posté le 10-11-2005 à 16:57:44  profilanswer
 

n°1245015
fidalgo
Posté le 14-11-2005 à 10:43:45  profilanswer
 

svp personne ne peut m'aider?

n°1245021
Tamahome
⭐⭐⭐⭐⭐
Posté le 14-11-2005 à 10:46:24  profilanswer
 

1) abandonne Firefox
2) utilise IE

n°1245029
fidalgo
Posté le 14-11-2005 à 10:51:20  profilanswer
 

;) Moi je dit pas mais FF commence à etre pas mal utilisé alors faut bien que le site fonctionne sous ce navigateur...  :(

n°1245040
Tamahome
⭐⭐⭐⭐⭐
Posté le 14-11-2005 à 11:09:32  profilanswer
 

j'ai un ami qui utilise Lynx, est ce que ton site y passe aussi ?

n°1245044
fidalgo
Posté le 14-11-2005 à 11:14:41  profilanswer
 

Je vois ce que tu veut dire mais ce site sera un site proffessionel, il est donc impératif qu'il fonctionne sur les deux navigateur les plus utilisé que sont FF et IE, je n'ai pas le choix...
 
la sa fait 3 jours de taf que je fait des test dans tout les sens et au j'avance pas d'un pouce, s'y au moin les bouton gauche-droite pouvais fonctionner... AU SECOUR  :cry:  
 
PS: pour ce qui se demenderont pourquoi un site pro est fait par qqun comme moi qui a l'air d'un amateur, c'est simple ma boite est une petite pme qui na pas bcp de sousous alors ce le petit admin (=homme a tou faire pour ma boite) qui s'y colle...  ;)

n°1245058
Tamahome
⭐⭐⭐⭐⭐
Posté le 14-11-2005 à 11:37:09  profilanswer
 

est ce que ca passe au validator W3C ?

n°1245105
antp
Super Administrateur
Champion des excuses bidons
Posté le 14-11-2005 à 13:06:04  profilanswer
 

C'est quoi ce truc "pixelLeft" ? :??: Il suffit pas d'utiliser "left" ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1245122
fidalgo
Posté le 14-11-2005 à 13:42:25  profilanswer
 

-J'ai corrigé tout ce qu'il fallait pour qu'il passe le validator, c ok a 100%
 
-j'ai remplacé PixelLeft par left, toujours pareil, ok sous IE mais rien sous FF  :cry:  
 
sa y es je commence à m'arraché les cheveux, encore 2 jours sur ce pb et je croi que je vais me mettre a jetter mon ecran sur le mur  :heink:

n°1245139
erad
Etes vous Strict ?
Posté le 14-11-2005 à 13:58:12  profilanswer
 

Forcément que ton code est Valid W3C, il ne regarde pas à l'intérieur des balises <Style> ni celles des balises <Script>...
 
Au passage, ton code est très lourd, avec une bonne CSS tu pourrai le réduire d'au moins 50%.
Tu peut déja par expl remplacer, dans ton body , tes "margin" par :
margin : 0;
Eviter d'utiliser les tableaux...
Enfin moi je te dit ca, c'est pour les bonnes formes. Quand on commence à coder en Strict, on ne s'en passe plus :)
 
 
Bon je m'égard, excuse moi, je t'embète plus :)
 
Pour ton prob je ne me suis jamais penché sur la fonction Slideshow. Je te tiendrai donc au courant si j'en sais un peu plus pour FF.


Message édité par erad le 14-11-2005 à 14:08:52
mood
Publicité
Posté le 14-11-2005 à 13:58:12  profilanswer
 

n°1245144
fidalgo
Posté le 14-11-2005 à 14:10:19  profilanswer
 

tu ne m'embete pas  ;)  
je sais que mon code a base de table est lourd et vieugeu mais bon je commence à peine a m'y mettre, je suis pas encore à l'aise en strict...
 
pour mon pb je rectifie ce que j'ai dit au sujet du pixelLeft ou left, cad:
ce qui marche sous IE mais pas sous FF:
-document.getElementById('images').style.pixelLeft=(document.getElementById('images').style.pixelLeft+100);
-document.getElementById('images').style.left=(document.getElementById('images').style.pixelLeft+100);
ce qui marche pas sous IE et encore moins sous FF:
-document.getElementById('images').style.left=(document.getElementById('images').style.left+100);
-document.getElementById('images').style.pixelLeft=(document.getElementById('images').style.left+100);
 
a n'y rien comprendre  :cry:

n°1245219
antp
Super Administrateur
Champion des excuses bidons
Posté le 14-11-2005 à 14:44:08  profilanswer
 

Bah déjà mélanger left et pixelLeft ça ne risque pas de marcher.
pixelLeft ça semble propre à IE.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1245224
fidalgo
Posté le 14-11-2005 à 14:45:54  profilanswer
 

La est le souci, comment remplacer ce pixelleft???

n°1245231
antp
Super Administrateur
Champion des excuses bidons
Posté le 14-11-2005 à 14:48:57  profilanswer
 

Bah left je suppose, mais pour ça il faut probablement que les éléments aient déjà une position à l'avance. Et toutes tes tailles/positions n'ont pas d'unités, je ne suis pas sûr que ce soit une très bonne idée... Les tailles en pixel en CSS c'est par exemple "3px", pas "3". Par contre je ne sais pas comment ça se traduit en JS ensuite.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1245327
fidalgo
Posté le 14-11-2005 à 15:33:12  profilanswer
 

ANTP JE T'AIME!!!!!!!!!! :love:    :lol:  
 
tu ne m'as pas donné de solution mais quand j'ai lu "px" mon cerveau a fait DING  :ouch:  
en gros j'ai put mieu orienter mes recherches et voila, les boutons droites et gauches marches AUSSI sous Firefox!!!
 
MERCI MERCI MERCI
 
il me reste encore le souci pour le fondu sur les images mais je viens de faire un grand pas grace à toi ;)
 
d'ailleur si qqun a une idée je suis tou ouïe!  :)

n°1245355
Tamahome
⭐⭐⭐⭐⭐
Posté le 14-11-2005 à 15:58:01  profilanswer
 

pas de quoi :jap:

n°1245446
fidalgo
Posté le 14-11-2005 à 17:34:13  profilanswer
 

Je viens donc d'améliorer ma page de test (modification et amélioration du mouvement)... le mouvement est nikel sous IE ou FF...
 
J'ai modifié l'effet de fondu en utilisant deux fonctions... c ok sous IE mais pas dutout sous FF... qqun saurait quel script on peut utiliser pour modifier l'opacité d'une image avec le nav Firefox???  :??:  
 
PS: rappel du lien: http://fidalgos.free.fr/geo_test/test_ss_web.html

n°1245460
antp
Super Administrateur
Champion des excuses bidons
Posté le 14-11-2005 à 17:51:54  profilanswer
 

Tout ce qui est "filter" c'est propre à IE. Et rien de standard n'existe pour ça.
Dans les dérivés de Mozilla c'est -moz-opacity si ma mémoire est bonne (mozOpacity en JS, peut-être, mais c'est à vérifier évidemment)


Message édité par antp le 14-11-2005 à 17:52:13

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1245810
fidalgo
Posté le 15-11-2005 à 09:54:38  profilanswer
 

HIIIIIIIHAAAAA
YAHOUUUUUU
 
MERCI MERCI :bounce:  
 
tout fonctionne  ;)  :D

n°1245820
adoy
aka KingOfNuls
Posté le 15-11-2005 à 10:13:26  profilanswer
 

Sans javascript (sous firefox), il m'est impossible de "scroller". Peut-être devrais-tu prévoir une solution alternative?

n°1245824
fidalgo
Posté le 15-11-2005 à 10:16:28  profilanswer
 

la seule solution que je voi serai d'afficher la scrollbar si le javascript est désactivé, est-il possible de tester par du code (php ou javascript) si le client firefox a activer son javascript?

n°1245827
adoy
aka KingOfNuls
Posté le 15-11-2005 à 10:20:39  profilanswer
 

Je me met à peine au html et CSS, alors je ne saurait te le dire. Mais ce que je sais, c'est que je ne peut pas naviguer dans ta gallerie si j'ai le js désactivé (raison: éviter toutes les saletés du type winfixor)

n°1245829
fidalgo
Posté le 15-11-2005 à 10:23:45  profilanswer
 

Je vais essayer d'integrer la scrollbar du bas modifié en espérant que sa ne gachera pas l'aspect...
 
meme si les user de firefox qui ont en plus le js desactivé sont rare c'est quand meme à prendre en compte... merci ;)

n°1245837
adoy
aka KingOfNuls
Posté le 15-11-2005 à 10:38:15  profilanswer
 

De ce que j'ai lu dans ce forum, 10% des utilisateurs (tout navigateur confondu) ont le js désactivé. J'en profite pour te dire que je trouve dommage d'ouvrir la photo dans une nouvelle fenêtre.

n°1245841
fidalgo
Posté le 15-11-2005 à 10:43:04  profilanswer
 

je suis carrement d'accord mais il faut savoir que cette page n'est qu'une page de test, la page final aura environ 150 photos! alors si je voulais afficher les photos dans la meme page le chargement de celle ci serait interminable...
 
pour les 10% j'avou que je ne pensai pas que cétai autant... la scrollbar s'impose... je vais tenté de voir s'il est possible de testé si le js est activé ou pas...

n°1245849
antp
Super Administrateur
Champion des excuses bidons
Posté le 15-11-2005 à 10:55:28  profilanswer
 

Affiche la scrollbar par défaut dans la CSS ("overflow: auto" je suppose), et cache-la dans le OnLoad via javascript ("oveflow: hidden" )


Message édité par antp le 15-11-2005 à 10:55:53

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°1245892
fidalgo
Posté le 15-11-2005 à 11:58:46  profilanswer
 

Vous savez que je vous aime  :D  
 
nan serieu pour un débutant comme moi je pensai pas que la communauté hardware allai autant me faire avancé  ;)

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  pb avec Firefox (pixelLeft)

 

Sujets relatifs
dimension d'image diffrente entre IE et FirefoxJonglage entre Ie et Firefox !
Sauvegarde auto des favoris avec FirefoxRendre un javascript compatible sous firefox
ecrire dans la barre d'état (firefox)Liste déroulante fonctionne sous Firefox pas IE...
ptit script marche sur IE pas sur FirefoxComment ouvrir les script de php avec mozzila firefox?
[résolu] erreur javascript sous IE (FireFox et Opera ok)creer une extension firefox
Plus de sujets relatifs à : pb avec Firefox (pixelLeft)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR