Aide compatibilité javascript IE/Mozilla
thomas
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour à tous, j'aurais besoin d'un petit coup de main sur un script que j'ai récupéré sur Internet s'il vous plait. En fait c'est un script qui sert à faire un diaporama d'image en appliquant un effet de fondu entre les différentes images, le script fonctionne très bien sous Internet Explorer, toutefois il s'avère que sur Mozilla celui-ci ne fonctionne pas du tout.
Si vous pouviez m'aider à résoudre ce problème ce serait super sympa s'il vous plait.
Je vous met le code source à disposition :
<head>
<script language="javascript" type="text/javascript">
var prefix='images/TN_img'
var extension='jpg'
var nbimages=2
var delai=5000
var lasti=0, newi=0
function changeimage()
{
newi=Math.floor(nbimages*Math.random()+1)
if(newi==lasti) changeimage()
else
{
lasti=newi
if(document.getElementById) o=document.getElementById('imgalea');
else if(document.images) o=document.images.imgalea;
if(o)
{
if(o.filters) o.filters[0].apply();
o.src=prefix+newi+'.'+extension
if(o.filters) document.getElementById('imgalea').filters[0].play();
}
setTimeout("changeimage()",delai)
}
}
changeimage()
</script></head>
Et dans le body :
<img name="imgalea" id="imgalea" src="images/TN_img1.jpg" border="0" style="filter:progid:DXImageTransform.Microsoft.Fade(Duration=1.0,overlap=1.0)" >
Merci d'avance à ceux qui pourront m'aider à résoudre ce problème
Si vous pouviez m'aider à résoudre ce problème ce serait super sympa s'il vous plait.
Je vous met le code source à disposition :
<head>
<script language="javascript" type="text/javascript">
var prefix='images/TN_img'
var extension='jpg'
var nbimages=2
var delai=5000
var lasti=0, newi=0
function changeimage()
{
newi=Math.floor(nbimages*Math.random()+1)
if(newi==lasti) changeimage()
else
{
lasti=newi
if(document.getElementById) o=document.getElementById('imgalea');
else if(document.images) o=document.images.imgalea;
if(o)
{
if(o.filters) o.filters[0].apply();
o.src=prefix+newi+'.'+extension
if(o.filters) document.getElementById('imgalea').filters[0].play();
}
setTimeout("changeimage()",delai)
}
}
changeimage()
</script></head>
Et dans le body :
<img name="imgalea" id="imgalea" src="images/TN_img1.jpg" border="0" style="filter:progid:DXImageTransform.Microsoft.Fade(Duration=1.0,overlap=1.0)" >
Merci d'avance à ceux qui pourront m'aider à résoudre ce problème
A voir également:
- Aide compatibilité javascript IE/Mozilla
- Compatibilite windows 11 - Guide
- Downloadhelper mozilla - Télécharger - Outils pour navigateurs
- Mozilla firefox - Télécharger - Navigateurs
- Ie tab - Télécharger - Outils pour navigateurs
- Mozilla thunderbird - Télécharger - Mail