Hola:
Tan solo debes intentarlo... no sé si conoces esa paradoja de dar de comer o enseñar a pescar, y mi estilo es el segundo... de todos modos el foro está abierto a respuestas de otros usuarios... siguiendo con el tema, todo lo que está poniendo con document.write, puedes asignarlo a una variable, y luego simplemente usar document.write con esa variable...
Código:
document.write('<center>');
document.write('<a href=\"' + url + '\" target=\"_blank\">');
document.write('<img src=\"' + banner + '\" width=')
document.write(width + ' height=' + height + ' ');
document.write('alt=\"' + alt + '\" border=0><br>');
document.write('<small>' + txt + '</small></a>');
document.write('</center>');
equivale a:
Código:
var x = '<center>';
x +='<a href=\"' + url + '\" target=\"_blank\">';
x += '<img src=\"' + banner + '\" width=';
x += width + ' height=' + height + ' ';
x += 'alt=\"' + alt + '\" border=0><br>';
x += '<small>' + txt + '</small></a>';
x += '</center>';
document.write(x);
Sólo he cambiado "document.write(" por "x [+]=" y eliminando el cierre del paréntesis (si hay errores son de edición...)
Pues esa variable "x" puede ser un elemento de un array, y mostrarlo de forma aleatoria... con el primero de mis ejemplos...
Saludos