Sabina escribió:
[...]
en la dirección http://www.franco.spaziogratis.com/sommaire.php3 podrán funcionando el .js para redondear las puntas. en el head de esa página están los códigos que lo hacen funcionar :
<link rel="stylesheet" type="text/css" href="niftyCorners.css"> <script type="text/javascript" src="nifty.js"></script> <script
type="text/javascript"> window.onload=function(){ if(!NiftyCheck()) return; Rounded("div#contenedor","#E7E7F8","#FFF","smooth"); RoundedTop("div.news","#FFF","#BED3F7"); RoundedBottom("div.news","#FFF","#F0F0E7"); RoundedTop("ul.lamanohome","#FFF","#9c0"); RoundedBottom("ul.lamanohome","#FFF","#F4FFD2"); } </script>
Sabina, si te fijas, estás haciendo una asignación al evento `window.onload`, con lo cual te cargas su valor anterior.
La respuesta a tus problemas (los de javascript), se encuentra mismamente en <http://www.franco.spaziogratis.com/expandable.js>. Fíjate en estas líneas:
// Props to Simon Willison: // http://simon.incutio.com/archive/2004/05/26/addLoadEvent var oldhandler = window.onload; window.onload = (typeof oldhandler == "function") ? function() { oldhandler(); initExpandableLists(); } : initExpandableLists;
Bien, pues lo que tendrás que hacer es algo parecido, pero asignando la ejecución de las funciones correspondientes a niftyCorners (coloca el siguiente código a continuación de las llamadas a los scripts externos):
function sabinainitniftyCorners() { if(!NiftyCheck())return; Rounded("div#contenedor","#E7E7F8","#FFF","smooth"); RoundedTop("div.news","#FFF","#BED3F7"); RoundedBottom("div.news","#FFF","#F0F0E7"); RoundedTop("ul.lamanohome","#FFF","#9c0"); RoundedBottom("ul.lamanohome","#FFF","#F4FFD2"); }
var oldhandler = window.onload; if (typeof oldhandler == 'function') { window.onload = function() { oldhandler(); sabinainitniftyCorners(); } } else { window.onload = sabinainitniftyCorners; }
Puede que esto se parezca más a darte el pez que a enseñarte a pescar... pero seguro que si te fijas bien en el pez algo aprendes.
Y si no, pregunta.
Un saludo, Choan
-- Mundo Du. Cuentos breves, relatos sorprendentes http://du.lacalabaza.net/
Dizque. Cosas que me van y me vienen http://dizque.lacalabaza.net/
> [...]
las direcciones de los archivos son: http://www.franco.spaziogratis.com/nifty.js http://www.franco.spaziogratis.com/expandable.js
Creo que todo el asunto tiene que ver con lo del DOM, pero no logro enterarme de lo qué es, cómo funciona y todo... en todo caso sigo buscando por ahí. Gracias de nuevo por las respuestas y la ayuda entregada!!!
_______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://ovillo.org/mailman/listinfo/ovillo