que utiliza el guión de Brad, pero por desgracia mi página tenido una tabla HTML grande que extenderse fuera del contenedor principal. Esto hizo que la barra de píxeles solo viajara parcialmente por la pantalla. En lugar de alterar mi tabla, agregué un guión de recuadro delimitador para encontrar el ancho real de la tabla html y luego lo usé para establecer el ancho en el guión de Brad.
var div = document.getElementById ("HtmlTable-ID");
if (div.getBoundingClientRect) {
var rect = div.getBoundingClientRect();
w = rect.right - rect.left;
// alert (" Width: " + w);
}
var $burnGuard = $('<div>').attr('id','burnGuard').css({
'background-color':'#FF00FF',
'width':'1px',
'height':$(document).height()+'px',
'position':'absolute',
'top':'0px',
'left':'0px',
'display':'none'
}).appendTo('body');
var colors = ['#FF0000','#00FF00','#0000FF'], color = 0, delay = 5000, scrollDelay = 1000;
function burnGuardAnimate()
{
color = ++color % 3;
var rColor = colors[color];
$burnGuard.css({
'left':'0px',
'background-color':rColor,
}).show().animate({
'left': w +'px'
},scrollDelay,function(){
$(this).hide();
});
setTimeout(burnGuardAnimate,delay);
}
setTimeout(burnGuardAnimate,delay);
¿Podría? Pensé que este tipo de problemas estaba restringido a los monitores CRT. –
Este no es un problema importante para LCD, solo CRT y pantallas de plasma. Ver http://compreviews.about.com/od/monitors/a/LCDBurnIn.htm. @Andreas fue tan mal con plasmas :) –
sólo podía soñar con una mejor solución para mi "problema" :) TNX chicos –