Dlyan
Messages postés13Date d'inscriptionmardi 7 mars 2006StatutMembreDernière intervention 4 août 2009
-
6 mai 2007 à 10:39
Dlyan
Messages postés13Date d'inscriptionmardi 7 mars 2006StatutMembreDernière intervention 4 août 2009
-
10 mai 2007 à 15:57
Bonjour,
Voilà j'ai un probleme avec le scroll up and down sous firefox car sur le autre navigateur ça marche impec.
Pouvez-vous m'aider à identifier le problème merci.
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 9 mai 2007 à 09:58
j'ai pu regarder.
différence ( là aussi, hélas ) entre FF et IE.
ch'tit exemple :
<script type="text/JavaScript">
var AMOUNT = 1;
var TIME = 1;
var timer = null; var ie false; /*@cc_on ie true; @*/
var tmp;
if ( !ie )
tmp=document.getElementById("Shoutbox").contentWindow;
else tmp=window.frames["Shoutbox"];
function scrollIt_down(v){
var direction=v?1:-1;
var distance=AMOUNT*direction;
tmp.scrollBy(0,distance);
}
function down(v){
if(timer) { clearInterval(timer); timer=null; }
if(v)timer=setInterval("scrollIt_down(true)",TIME);
}
function scrollIt_up(v){
var direction=v?1:-1;
var distance=AMOUNT*direction;
tmp.scrollBy(0,-distance);
}
function up(v){
if(timer) { clearInterval(timer); timer=null; }
if(v)timer=setInterval("scrollIt_up(true)",TIME);
}
</script>
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 6 mai 2007 à 14:36
Bonjour,
et tu pourrais nous dire ce qui ne fonctionne pas ?
ça nous aiderait...
mais, déjà, c'est quoi Soutbox ?
avec FF ( et consors ) on ne peut pas adresser un élément comme ça.
s'il est dans un formulaire : document.name du formulaire.name de l'élement....
sinon ( ou même ) document.getElementById("id de l'élément")....
avec <élément id= "
Dlyan
Messages postés13Date d'inscriptionmardi 7 mars 2006StatutMembreDernière intervention 4 août 2009 6 mai 2007 à 14:58
ce qui ne fonctionne pas c'est quand l'on pointe avec la souris sur le flèche de ma shoutbox pour faire défilé le contenu de haut en bas et inversement.
Test sur mon site et tu vera le problème (seulement avec Firefox).
La shoutbox est un élément où l'on indique son pseudo + son message et on l'envoi.
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 6 mai 2007 à 17:02
je me cite ?
avec FF ( et consors ) on ne peut pas adresser un élément comme ça.
s'il est dans un formulaire : document.name du formulaire.name de l'élement....
sinon ( ou même ) document.getElementById("id de l'élément")....
avec <élément id= "
id de l'élément
"...>
si ça ne suffit pas : là, tu nous met le php ? comment je vois le contenu des $variables ?
le contenu de
shoutbox.dat ? la page générée est nécessaire, enfin,
un extrait... pas le PHP.
Dlyan
Messages postés13Date d'inscriptionmardi 7 mars 2006StatutMembreDernière intervention 4 août 2009 6 mai 2007 à 17:31
La page générée est le fichier index.php de mon site : http://thesoldatryan.free.fr/ c'est là que tu vera ce que ça donne et par la même occasion mon problème avec Firefox.
Essaye de faire un scroll up/down de la shoutbox sur FF et IE tu vera ce qui marche pas.
Fait un "Afficher le source code" avec ton navigateur pour voir la partie visible de mon source.
Voilà mon début de code de mon fichier index.php :
<?
// Color Setup
$bgcolor = "#FFFFFF"; // Background
$textcolor = "#333333"; // Texte
$linkcolor = "#880000"; // Couleur du lien
$linkcolor2 = "#CC0000";// Couleur du liens quand la souris passe dessus
$tabbg = "#003366"; // Couleur des ligne du tableau
$tilcolor = "#EEEEEE"; // Table "shoutbox" BG color
$subtitle = "#FAFAFA"; // Table Nom Modified Taille et Dossier(s): Fichier(s):
// Misc
$title = "< Dlyan Space >";
$directory = "."; // Dossier racine (pas de slash apres)
// Si vous avez l'ancien script mettez "ftp" si vous ne voulez pas tout re uploader
$dirdate = "d/m/y H:i"; // Format date pour la derniere modification
$images = "images"; // Dossier ou se trouvent les images du script (si vous changer le repertoire des images du script, modifier ceci)
$logo = "logo.jpg"; // Nom du logo (doit etre dans le repertoire image ci-dessus)
apparament ça fonctionne pas encore, pas sur FF ni IE. Cela vient de la fonction scrollBy je crois.
J'ai fais quelque recherche et je suis tombé sur quelqu'un qui a visiblement le même problème que moi mais il l'a résolu sans vraiment dire comment :
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 8 mai 2007 à 18:48
dès que je peux, je regarde les fonctions "scroll"
entre nous : pourquoi n'avoir pas utilisé la balise <marquee> ?
c'est ce quelle fait. toute seule.
<hr />