begin process at 2012 05 29 10:11:52
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Autre

 > 

Incompatibilité Mozilla - Script Slider


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Incompatibilité Mozilla - Script Slider

lundi 8 juin 2009 à 05:54:40 | Incompatibilité Mozilla - Script Slider

rouliodu59

Bonjour, j'ai trouvé un script pour permettre de faire un glissement de photo sur ma page d'accueil.

Cependant, le script n'est compatible que sur IE et j'aimerai qu'il le soit également sur Mozilla.

Quelqu'un pourrait-il me guider dans les démarches à suivre ?

Merci d'avance

Voici le code :

<script language="JavaScript">
<!-- Begin
//largeur du curseur (en pixels)
var sliderwidth=1680
//hauteur du curseur (Netscape)
var sliderheight=252
//vitesse de défilement
var slidespeed=8

//les images
var leftrightslide=new Array()
var finalslide=''
leftrightslide[0]='<img src="diapo/diapo1.png" border=0>'
leftrightslide[1]='<img src="diapo/diapo2.png" border=0>'
leftrightslide[2]='<img src="diapo/diapo3.png" border=0>'
leftrightslide[3]='<img src="diapo/diapo4.png" border=0>'
leftrightslide[4]='<img src="diapo/diapo5.png" border=0>'
leftrightslide[5]='<img src="diapo/diapo1.png" border=0>'
leftrightslide[6]='<img src="diapo/diapo2.png" border=0>'
leftrightslide[7]='<img src="diapo/diapo3.png" border=0>'
leftrightslide[8]='<img src="diapo/diapo4.png" border=0>'
leftrightslide[9]='<img src="diapo/diapo5.png" border=0>'
leftrightslide[10]='<img src="diapo/diapo1.png" border=0>'
leftrightslide[11]='<img src="diapo/diapo2.png" border=0>'
leftrightslide[12]='<img src="diapo/diapo3.png" border=0>'
leftrightslide[13]='<img src="diapo/diapo4.png" border=0>'
leftrightslide[14]='<img src="diapo/diapo5.png" border=0>'
/*
dynamicdrive.com
*/
///////Ne rien modifier sous cette ligne////////////////////////////////////

var copyspeed=slidespeed
for (i=0;i<leftrightslide.length;i++)
finalslide=finalslide+leftrightslide[i]+"&nbsp;&nbsp;"

if (document.all){
document.write('<marquee id="ieslider" scrollAmount=0 style="width:'+sliderwidth+'">'+finalslide+'</marquee>')
ieslider.onmouseover=new Function("ieslider.scrollAmount=0")
ieslider.onmouseout=new Function("if (document.readyState=='complete') ieslider.scrollAmount=slidespeed")
}

function regenerate(){
window.location.reload()
}
function regenerate2(){
if (document.layers){
document.ns_slider01.visibility="show"
setTimeout("window.onresize=regenerate",450)
intializeleftrightslide()
}
if (document.all)
ieslider.scrollAmount=slidespeed
}

function intializeleftrightslide(){
document.ns_slider01.document.ns_slider02.document.write('<nobr>'+finalslide+'</nobr>')
document. ns_slider01.document.ns_slider02.document.close()
thelength=document.ns_slider01.document.ns_slider02.document.width
scrollslide()
}

function scrollslide(){
if (document.ns_slider01.document.ns_slider02.left>=thelength*(-1)){
document.ns_slider01.document.ns_slider02.left-=slidespeed
setTimeout("scrollslide()",100)
}
else{
document.ns_slider01.document.ns_slider02.left=sliderwidth
scrollslide()
}
}
window.onload=regenerate2

// End -->
</script>

lundi 8 juin 2009 à 11:32:56 | Re : Incompatibilité Mozilla - Script Slider

Bul3

Membre Club


Bonjour,

qu'est-ce que c'est que ce machin ?
si tu utilises la balise marquee, le javascript est inutile ! ?!?
du coup, compatible avec tout !

<marquee OnMouseOver="this.stop();"
            OnMouseOut="this.start();"
             WIDTH="largeurpx"
             HEIGHT="hauteurpx"
             BGCOLOR="couleur fond"
             BEHAVIOR="scroll" ou "slide" ou "alternate" .
             DIRECTION="left" ou "right" ou "up" ou "down" .
            SCROLLAMOUNT="vitesse"
            SCROLLDELAY="délai"    >
    ici tes images
</marquee>


Cordialement [mon Site] [M'écrire] Bul
lundi 8 juin 2009 à 12:35:50 | Re : Incompatibilité Mozilla - Script Slider

Bul3

Membre Club
quand je dis "sans javascript" c'est sans :
             OnMouseOver="this.stop();"
             OnMouseOut="this.start();"
qui permet uniquement de stopper/de redémarrer le défilement, bien entendu.

lundi 8 juin 2009 à 12:54:42 | Re : Incompatibilité Mozilla - Script Slider

rouliodu59

Merci pour ta précieuse aide qui met bien utile !

Cordialement
lundi 8 juin 2009 à 13:01:01 | Re : Incompatibilité Mozilla - Script Slider

rouliodu59

Serait-il possible de faire recommencer l'ensemble des photos avant le passage de la dernière photo ? ( Pour créer un effet continu ? )

J'éspère que j'arriverai à me faire comprendre :)
lundi 8 juin 2009 à 13:17:59 | Re : Incompatibilité Mozilla - Script Slider

Bul3

Membre Club

je crois (?) avoir compris...
pas avec la balise marquee uniquement
( c'est un manque qu'il faudrait remonter aux concepteurs !!!!! )
va falloir faire du javascript !

pas que cela soit très compliqué, et tu trouveras foultitudes
     d'alternatives à marquee sur CodesSources,

mais bon... je ne sais pas si ça vaut le coup !

ne pas oublier que
  __ ceux qui refusent le javascript
  ( on se demande bien pourquoi ? mais c'est ainsi ! ),
    sont bien plus nombreux que les utilisateurs de certains navigateurs !
  __ les soucis de compatibilité liés au javascript....

lundi 8 juin 2009 à 13:25:44 | Re : Incompatibilité Mozilla - Script Slider

rouliodu59

Oui aprés plusieurs essai de mon coté, j'ai trouvé une autre alternative, et tout aussi efficace :p

voyez par vous même : www.julien-ducourant.fr

Merci pour votre aide !
lundi 8 juin 2009 à 14:05:21 | Re : Incompatibilité Mozilla - Script Slider

Bul3

Membre Club

>>voyez par vous même
navré... j'ai un modem 56k et pas l'ADSL !
c'est beaucoup trop long pour que je puisse
voir quoi que ce soit ! ;o(((
votre alternative à marquee ne tient probablement
aucun compte de mes remarques...
chacun fait comme il le sent , mais ça ne fait pas le moine
( ??? ou me trompe-je de proverbe ? )


Cette discussion est classée dans : function, document, ns, leftrightslide, slider01


Répondre à ce message

Sujets en rapport avec ce message

Aide sur un script de défilement d'image [ par Morocco13 ] Salut, ceci est un script qui permet de faire défiler des images de droite à gauche, j'aimerai savoir comment changer les directions, c'est à dire com probleme de defilement d'images [ par mugn ] Bonjour tout le monde, Voila je suis actuellement entrain de développer un site web dans lequel j'ai placer un défilement d'images horizontale, malhe augmenter variable et si plus grande que variable =0 ? [ par frvfrvfrvfrv ] bonjour à tous,voilà deja mon code source.function milieucentre(){pf = ((window.innerWidth!=undefined) ? window.innerWidth : document.documentElem scrollLeft d'un div avec overflow : auto [ par Teclis01 ] Bonjour ici :)Alors voilà j'ai un petit soucis avec les différents browser (et j'ai testé que sur 2 )voici le html (il manque quelques balises mais ri Pb de validation d'un formualaire [ par HovOne ] Bonsoirje souhaite valider ce formulaire html/php via un script en JS[quote]        "http://www.w3.org/TR/2000/REC-xhtml1-2 Passage d'un paramètre attribut [ par Heirem ] Bonjour,Considérons les petites fonctions suivante bien connues :/** coche la checkbox passée en paramètre */function cocher(lobjet){ document.getElem erreut this [ par vinise ] Bonjour a tous jai un petiti probleme avec prototype:background : function()    {        this.BG = document.createElement('div');        this.BG.class très lent [ par metaleurop ] Bonjour à tous!!J'ai un script sympa pour des élèves mais malheureusement il est super long à tourner ,quand il ne bugge pas!Serait-il possible de le ie tes vraiment le supo de satan [ par parweb ] bonjour a tous,quelqu'un pourrait m'expliquer pourquoi le code ci-dessous fonctionne trés bien avec firefox/chrome et pas avec IEje précise que ce cod Probleme message d'erreur activeX [ par pampapic ] Bonjour à tous,Je suis loin d'être un pro de la programmation, en fait je suis infographiste 3d, néanmoins je me plonge dans le html pour confectionne


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,562 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales