Scroll qui remonte lors de l'ajout d'un noeud au body
Lorsque j'ajoute un calque (<div>) dynamiquement au body de ma page le scroll remonte tout en haut ce qui est assez gênant, comment empêcher cela, svp ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
function grabTable(id) {
tableToMoveID = id;
var tableToMove = document.getElementById("TAB_" + id);
var tableToMoveClone = tableToMove.cloneNode(true);
tableToMoveTempDiv = document.createElement("div");
tableToMoveTempDiv.style.position = "absolute";
tableToMoveTempDiv.style.width = tableToMove.offsetWidth + "px";
tableToMoveTempDiv.style.height = tableToMove.offsetHeight + "px";
tableToMoveTempDiv.style.left = tableToMove.style.posLeft + "px";
tableToMoveTempDiv.style.top = (mouseY + 10) + "px";
document.getElementsByTagName("body")[0].appendChild(tableToMoveTempDiv);
tableToMoveTempDiv.appendChild(tableToMoveClone);
} |