Salve a tutti.
Ho un dilemma.
Il seguente codice fa scorrere un popup tenendolo a determinate distanze dai bordi della pagina.
Il popup si apre correttamente e scorre su IE 9
Ma su chrome oltre a non scorrere mi appare in alto a sinistra e li ci rimane (20,70)
codice:x = 20; y = 70; function setVisible(obj) { obj = document.getElementById(obj); obj.style.visibility = (obj.style.visibility == 'visible') ? 'hidden' : 'visible'; } function placeIt(obj) { obj = document.getElementById(obj); if (document.documentElement) { theLeft = document.documentElement.scrollLeft; theTop = document.documentElement.scrollTop; } else if (document.body) { theLeft = document.body.scrollLeft; theTop = document.body.scrollTop; } theLeft += x; theTop += y; obj.style.left = theLeft + 'px' ; obj.style.top = theTop + 'px' ; setTimeout("placeIt('layer1')",500); } window.onscroll = setTimeout("placeIt('layer1')",500);

Rispondi quotando