Adapter script à Firefox
verbat
Messages postés
2
Statut
Membre
-
math 2000 Messages postés 2833 Statut Membre -
math 2000 Messages postés 2833 Statut Membre -
Bonjour, j'aimerais savoir comment adapter ce script pour qu'il fonctionne sur Firefox car il ne marche que sur Internet explorer. Merci
<script language="JavaScript1.2">
<!-- Begin
//Spécifiez la largeur du curseur de défilement (en pixels)
var sliderwidth=330
//Spécifiez la hauteur du curseur de défilement (en pixels, se rapporte uniquement à Netscape)
var sliderheight=145
//Spécifiez la vitesse de défilement du curseur de défilement (plus grand nombre = plus grande vitesse)
var slidespeed=4
//Spécifiez les images du curseur de défilement,
//Vous pouvez supprimer des lignes ou en rajouter, 1 ligne par image.
var leftrightslide=new Array()
var finalslide=''
leftrightslide[0]='<a href="[http://]"><img src="image1.gif" border=0></a>'
leftrightslide[1]='<a href="[http://]"><img src="image2.gif" border=0></a>'
leftrightslide[2]='<a href="[http://]"><img src="image3.gif" border=0></a>'
leftrightslide[3]='<a href="[http://]"><img src="image4.gif" border=0></a>'
leftrightslide[4]='<a href="[http://]"><img src="image5.gif" border=0></a>'
///////Ne rien modifier sous cette ligne////////////////////////////////////
var copyspeed=slidespeed
//copiez le contenu de leftrightslide dans une variable
for (i=0;i<leftrightslide.length;i++)
finalslide=finalslide+leftrightslide[i]+" "
if (document.all){
//écrivez dynamiquement la balise du texte défilant
document.write('<marquee id="ieslider" scrollAmount=0 style="width:'+sliderwidth+'">'+finalslide+'</marquee>')
//arrêtez le texte défilant au contact du pointeur de la souris
ieslider.onmouseover=new Function("ieslider.scrollAmount=0")
//réactivez le texte défilant quand vous éloignez le pointeur de la souris
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
}
//fonction spécifique à Netscape pour initialiser l'action du curseur de défilement au chargement de la page
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()
}
//fonction spécifique à Netscape pour faire défiler le diaporama
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>
<ilayer width=&{sliderwidth}; height=&{sliderheight}; name="ns_slider01" visibility=hide>
<layer name="ns_slider02" onMouseover="slidespeed=0;" onMouseout="slidespeed=copyspeed"></layer>
</ilayer>
<script language="JavaScript1.2">
<!-- Begin
//Spécifiez la largeur du curseur de défilement (en pixels)
var sliderwidth=330
//Spécifiez la hauteur du curseur de défilement (en pixels, se rapporte uniquement à Netscape)
var sliderheight=145
//Spécifiez la vitesse de défilement du curseur de défilement (plus grand nombre = plus grande vitesse)
var slidespeed=4
//Spécifiez les images du curseur de défilement,
//Vous pouvez supprimer des lignes ou en rajouter, 1 ligne par image.
var leftrightslide=new Array()
var finalslide=''
leftrightslide[0]='<a href="[http://]"><img src="image1.gif" border=0></a>'
leftrightslide[1]='<a href="[http://]"><img src="image2.gif" border=0></a>'
leftrightslide[2]='<a href="[http://]"><img src="image3.gif" border=0></a>'
leftrightslide[3]='<a href="[http://]"><img src="image4.gif" border=0></a>'
leftrightslide[4]='<a href="[http://]"><img src="image5.gif" border=0></a>'
///////Ne rien modifier sous cette ligne////////////////////////////////////
var copyspeed=slidespeed
//copiez le contenu de leftrightslide dans une variable
for (i=0;i<leftrightslide.length;i++)
finalslide=finalslide+leftrightslide[i]+" "
if (document.all){
//écrivez dynamiquement la balise du texte défilant
document.write('<marquee id="ieslider" scrollAmount=0 style="width:'+sliderwidth+'">'+finalslide+'</marquee>')
//arrêtez le texte défilant au contact du pointeur de la souris
ieslider.onmouseover=new Function("ieslider.scrollAmount=0")
//réactivez le texte défilant quand vous éloignez le pointeur de la souris
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
}
//fonction spécifique à Netscape pour initialiser l'action du curseur de défilement au chargement de la page
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()
}
//fonction spécifique à Netscape pour faire défiler le diaporama
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>
<ilayer width=&{sliderwidth}; height=&{sliderheight}; name="ns_slider01" visibility=hide>
<layer name="ns_slider02" onMouseover="slidespeed=0;" onMouseout="slidespeed=copyspeed"></layer>
</ilayer>
A voir également:
- Adapter script à Firefox
- Downloadhelper firefox - Télécharger - Outils pour navigateurs
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Exporter favoris firefox - Guide
- Mozilla firefox - Télécharger - Navigateurs
3 réponses
du javascript sans html c'est pas très pratique pour t'aider tu peux mettre la page en ligne ça serait mieux
et je pourrais essayer de trovuer un code qui fais la même chose compatible tous navigateur
et je pourrais essayer de trovuer un code qui fais la même chose compatible tous navigateur
Le site c'est http://les-orchidees-tourcoing.e-monsite.com/
En faite ce script permet de faire défiler les logos des partenaires en bas du site. Mais il ne marche que sur internet explorer. Merci beaucoup de ton aide!!!
La page que j'ai est :
<html>
<BOBY>
<script language="JavaScript1.2">
<!-- Begin
//Spécifiez la largeur du curseur de défilement (en pixels)
var sliderwidth=330
//Spécifiez la hauteur du curseur de défilement (en pixels, se rapporte uniquement à Netscape)
var sliderheight=145
//Spécifiez la vitesse de défilement du curseur de défilement (plus grand nombre = plus grande vitesse)
var slidespeed=4
//Spécifiez les images du curseur de défilement,
//Vous pouvez supprimer des lignes ou en rajouter, 1 ligne par image.
var leftrightslide=new Array()
var finalslide=''
leftrightslide[0]='<a href="http://http://www.lesorchidees.fr/"><img src="http://img223.imageshack.us/img223/5540/logoooo.jpg" border=0></a>'
leftrightslide[1]='<a href="https://www.tourcoing.fr/"><img src="http://img30.imageshack.us/img30/807/logotourcoing.gif" border=0></a>'
leftrightslide[2]='<a href="http://t-seniors.e-monsite.com"><img src="http://img30.imageshack.us/img30/5089/logotsenior.gif" border=0></a>'
leftrightslide[3]='<a href="http://"><img src="http://img79.imageshack.us/img79/9503/logonordmed.gif" border=0></a>'
leftrightslide[4]='<a href="http://"><img src="http://img79.imageshack.us/img79/6072/logolavitrinemdicale.gif" border=0></a>'
leftrightslide[5]='<a href="https://www.paredes.fr/"><img src="http://img79.imageshack.us/img79/5716/prop.gif" border=0></a>'
///////Ne rien modifier sous cette ligne////////////////////////////////////
var copyspeed=slidespeed
//copiez le contenu de leftrightslide dans une variable
for (i=0;i<leftrightslide.length;i++)
finalslide=finalslide+leftrightslide[i]+" "
if (document.all){
//écrivez dynamiquement la balise du texte défilant
document.write('<marquee id="ieslider" scrollAmount=0 style="width:'+sliderwidth+'">'+finalslide+'</marquee>')
//arrêtez le texte défilant au contact du pointeur de la souris
ieslider.onmouseover=new Function("ieslider.scrollAmount=0")
//réactivez le texte défilant quand vous éloignez le pointeur de la souris
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
}
//fonction spécifique à Netscape pour initialiser l'action du curseur de défilement au chargement de la page
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()
}
//fonction spécifique à Netscape pour faire défiler le diaporama
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>
<ilayer width=&{sliderwidth}; height=&{sliderheight}; name="ns_slider01" visibility=hide>
<layer name="ns_slider02" onMouseover="slidespeed=0;" onMouseout="slidespeed=copyspeed"></layer>
</ilayer>
</BOBY></style>
</html>
En faite ce script permet de faire défiler les logos des partenaires en bas du site. Mais il ne marche que sur internet explorer. Merci beaucoup de ton aide!!!
La page que j'ai est :
<html>
<BOBY>
<script language="JavaScript1.2">
<!-- Begin
//Spécifiez la largeur du curseur de défilement (en pixels)
var sliderwidth=330
//Spécifiez la hauteur du curseur de défilement (en pixels, se rapporte uniquement à Netscape)
var sliderheight=145
//Spécifiez la vitesse de défilement du curseur de défilement (plus grand nombre = plus grande vitesse)
var slidespeed=4
//Spécifiez les images du curseur de défilement,
//Vous pouvez supprimer des lignes ou en rajouter, 1 ligne par image.
var leftrightslide=new Array()
var finalslide=''
leftrightslide[0]='<a href="http://http://www.lesorchidees.fr/"><img src="http://img223.imageshack.us/img223/5540/logoooo.jpg" border=0></a>'
leftrightslide[1]='<a href="https://www.tourcoing.fr/"><img src="http://img30.imageshack.us/img30/807/logotourcoing.gif" border=0></a>'
leftrightslide[2]='<a href="http://t-seniors.e-monsite.com"><img src="http://img30.imageshack.us/img30/5089/logotsenior.gif" border=0></a>'
leftrightslide[3]='<a href="http://"><img src="http://img79.imageshack.us/img79/9503/logonordmed.gif" border=0></a>'
leftrightslide[4]='<a href="http://"><img src="http://img79.imageshack.us/img79/6072/logolavitrinemdicale.gif" border=0></a>'
leftrightslide[5]='<a href="https://www.paredes.fr/"><img src="http://img79.imageshack.us/img79/5716/prop.gif" border=0></a>'
///////Ne rien modifier sous cette ligne////////////////////////////////////
var copyspeed=slidespeed
//copiez le contenu de leftrightslide dans une variable
for (i=0;i<leftrightslide.length;i++)
finalslide=finalslide+leftrightslide[i]+" "
if (document.all){
//écrivez dynamiquement la balise du texte défilant
document.write('<marquee id="ieslider" scrollAmount=0 style="width:'+sliderwidth+'">'+finalslide+'</marquee>')
//arrêtez le texte défilant au contact du pointeur de la souris
ieslider.onmouseover=new Function("ieslider.scrollAmount=0")
//réactivez le texte défilant quand vous éloignez le pointeur de la souris
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
}
//fonction spécifique à Netscape pour initialiser l'action du curseur de défilement au chargement de la page
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()
}
//fonction spécifique à Netscape pour faire défiler le diaporama
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>
<ilayer width=&{sliderwidth}; height=&{sliderheight}; name="ns_slider01" visibility=hide>
<layer name="ns_slider02" onMouseover="slidespeed=0;" onMouseout="slidespeed=copyspeed"></layer>
</ilayer>
</BOBY></style>
</html>
comme tu ne t'occupe pas du html validator autant utliser les balises marquee
c'est pas conseillé mais il savent tous les lire
http://bormat2.free.fr/wordpress4/
regarde le dernier c'est là même chose
c'est pas conseillé mais il savent tous les lire
http://bormat2.free.fr/wordpress4/
regarde le dernier c'est là même chose