Problème entre Doctype et un script - HTML/CSS - Programmation
MarshPosté le 25-01-2013 à 23:24:27
Bonjour, je travaille sur un site sous Wordpress, j'arrive à faire marcher un script sur javascript (Je fais apparaitre un div en cliquant sur un lien ou plus précisement je le deplace). Ce script fonctionne parfaitement sauf que quand je met le doctype <!DOCTYPE...>, le script arrête de fonctionner. Ce problème viendrait du script ? Je vous donne le script pour voir si ce problème vient de là : <script type='text/javascript'> var compte=0; obj=document.getElementById('java'); obj.style.top=obj.offsetTop; topDepart=obj.offsetTop;
function fDeplace() { if(obj.offsetTop<=0) {obj.style.top=obj.offsetTop+200; deplace();} }
Marsh Posté le 25-01-2013 à 23:24:27
Bonjour,
je travaille sur un site sous Wordpress, j'arrive à faire marcher un script sur javascript (Je fais apparaitre un div en cliquant sur un lien ou plus précisement je le deplace). Ce script fonctionne parfaitement sauf que quand je met le doctype <!DOCTYPE...>, le script arrête de fonctionner. Ce problème viendrait du script ? Je vous donne le script pour voir si ce problème vient de là :
<script type='text/javascript'>
var compte=0;
obj=document.getElementById('java');
obj.style.top=obj.offsetTop;
topDepart=obj.offsetTop;
function fDeplace()
{
if(obj.offsetTop<=0)
{obj.style.top=obj.offsetTop+200;
deplace();}
}
function deplace()
{
vitesseDeplacement=1;
if(compte==0)
{
deplacement=setTimeout("fDeplace()",vitesseDeplacement);}
else
{clearTimeout(rangement);
deplacement=setTimeout("fDeplace()",vitesseDeplacement);
compte=0;
}
}
function fRange()
{
if(obj.offsetTop>=-140)
{
obj.style.top=obj.offsetTop-10;
range();}
}
function range()
{
clearTimeout(deplacement);
vitesseRange=1;
rangement=setTimeout("fRange()",vitesseRange);
compte=1;
}
</script>
Merci de votre réponse
Message édité par Richieddy le 25-01-2013 à 23:56:03