Bonjour, concernant le problème lié à l'inclusion d'une div dans une cellule de tableau, si tu as une solution, je suis plus que preneur (j'ai beaucoup galéré déjà dessus).
En outre, placé ta div en absolue, pour quoi pas mais dans ce cas:
function FindPos()
{
posX = document.getElementById("tab1").offsetLeft;
posY = document.getElementById("tab1").offsetTop;
varF1 = posX+55;
varF2 = posX+106;
do
{
document.getElementById("mF").offsetLeft = varF1;
document.getElementById("mF").offsetTop = varF2;}
}
le code précédent est faux.
Pourquoi ? offsetLeft est offsetTop sont des propriétés en lecture seule donc, il doit y avoir une erreur (normalement).
Le code le plus juste:
Code Javascript :
function FindPos()
{
posX = document.getElementById("tab1").offsetLeft;
posY = document.getElementById("tab1").offsetTop;
varF1 = posX+55;
varF2 = posX+106;
with (document.getElementById("mF").style)
{
left = varF1 + "px";
top = varF2 + "px";
}
}
Après cela ne répond pas forcément à la question initiale mais ça pourrait être une piste à suivre.
[o-_-o]