bonjour
j'ai ce javascript qui me fait tourner une image horizontalement puis verticalement
si je le met dans la balise th d'un tableau ca marche, si je le met dans une div la rotation ne se fait pas suivant l'axe de symetrie
comment y remedier pour le mettre dans une div?
et est-ce faisable aussi en ajax?
var wdmin = 0;
var hdmin = 0;
var inc = 5;
var vIt = 50;
var poI = 7000;
var poM = 4000;
var tourner = "mafonction";
function mafonction() {
if(window.mouvement) {
setTimeout("mafonction()",1);
return;
}
if (tourner == "mafonction") {
var wd = document.getElementById("monimage").getAttribute("width");
wd = wd - inc;
document.getElementById("monimage").setAttribute("width",wd);
if (wd == wdmin) {
document.getElementById("monimage").setAttribute("src",ImAgE);
inc = -inc;
}
if (wd == wdmax) {
tourner = "testons";
inc = -inc;
setTimeout("mafonction()",poI);
}
else {
setTimeout("mafonction()",vIt);
}
}
else {
var hd = document.getElementById("monimage").getAttribute("height");
hd = hd - inc;
document.getElementById("monimage").setAttribute("height",hd);
if (hd == hdmin) {
document.getElementById("monimage").setAttribute("src",MiRoIr);
inc = -inc;
}
if (hd == hdmax) {
tourner = "mafonction";
inc = -inc;
setTimeout("mafonction()",poM);
}
else {
setTimeout("mafonction()",vIt);
}
}
}
window.onload = setTimeout("mafonction()", 3000);
j'ai ce javascript qui me fait tourner une image horizontalement puis verticalement
si je le met dans la balise th d'un tableau ca marche, si je le met dans une div la rotation ne se fait pas suivant l'axe de symetrie
comment y remedier pour le mettre dans une div?
et est-ce faisable aussi en ajax?
var wdmin = 0;
var hdmin = 0;
var inc = 5;
var vIt = 50;
var poI = 7000;
var poM = 4000;
var tourner = "mafonction";
function mafonction() {
if(window.mouvement) {
setTimeout("mafonction()",1);
return;
}
if (tourner == "mafonction") {
var wd = document.getElementById("monimage").getAttribute("width");
wd = wd - inc;
document.getElementById("monimage").setAttribute("width",wd);
if (wd == wdmin) {
document.getElementById("monimage").setAttribute("src",ImAgE);
inc = -inc;
}
if (wd == wdmax) {
tourner = "testons";
inc = -inc;
setTimeout("mafonction()",poI);
}
else {
setTimeout("mafonction()",vIt);
}
}
else {
var hd = document.getElementById("monimage").getAttribute("height");
hd = hd - inc;
document.getElementById("monimage").setAttribute("height",hd);
if (hd == hdmin) {
document.getElementById("monimage").setAttribute("src",MiRoIr);
inc = -inc;
}
if (hd == hdmax) {
tourner = "mafonction";
inc = -inc;
setTimeout("mafonction()",poM);
}
else {
setTimeout("mafonction()",vIt);
}
}
}
window.onload = setTimeout("mafonction()", 3000);