Usuario:Ciencia Al Poder/Notas

De Wikipedia, la enciclopedia libre

Página donde aclarar notas relativas a este usuario.

L[editar]

¿Que qué porras es? Pues la "L" de "Lerdo". ¡..Digoooooo! La de "Novato". Vaaaale, la de Principiante :)

Mira, cuando lo puseme estaba a punto de sacarme la teórica del permiso de conducir y me gustó la idea xD así que lo puse.

Si alguien la quiere usar para ponerla en su página de usuario, o donde quiera, adelante, que lo haga. Por mi ningún problema. Y si queréis hacerle una plantilla y todo...

Por cierto, ¡¡ya me he sacado el permiso de conducir!!

Referencias:

Función addOnloadHook[editar]

Función Javascript del wikibits.js de la página de wikipedia.

Con esta función podemos agregar funciones que se llamarán en el evento window.onload, sin cargarnos las funciones previas.

Para usarlo en nuestra personalización del monobook.js o cualquier otro debemos añadir la siguiente línea donde queramos añadir una función al evento window.onload:

addOnloadHook(Nombre_de_la_función_sin_paréntesis);

Al pasarle como parámetro el nombre de la función sin paréntesis, lo que en realidad le estamos pasando es la referencia a la función (la dirección de memoria), que se añadirá a un array que será procesado en el window.onload.

Añadir nuevas páginas de javascript[editar]

Atención: Este método cumple el estándar sobre el Modelo de Objetos de Documento (DOM). Si vuestro navegador no lo soporta pensad en haceros con otro que sea capaz de implementarlo.

Para añadir nuevas páginas personales de javascript a vuestro javascript personal, insertad esto en vuestro javascript personal (si no habéis cambiado vuestro skin, el [[Usuario:tu_usuario/monobook.js]])

function addJavascriptPersonal(url){
  var head = document.getElementsByTagName('head').item(0)
  var script = document.createElement('script');
  script.setAttribute('src', url);
  script.setAttribute('type', 'text/javascript');
  head.appendChild(script);
}

Y después:

addJavascriptPersonal('url del archivo javascript');

Que si es una subpágina de un usuario se deberá poner así:

addJavascriptPersonal('/w/index.php?title=Usuario:NOMBREUSUARIO/ARCHIVO.js&action=raw&ctype=text/javascript&dontcountme=s');

Nota: Cuidaros de que los ampersand '&' que separen los parámetros del URL estén formados como '&' y no como '&'. Los espacios en el nombre de usuario se deben sustituir por guiones bajos '_'

Si vuestro navegador no lo soporta, podríais utilizar un document.write para recrear lo que hace la función anterior. Lo desaconsejo totalmente ya que estas páginas están formadas en XHTML y el document.write no debería ser usado.