YoryoBass escribió:Hola a todos, fui uno de los que asistió a la ponencia acerca de XUL y sus excelencias. Lo primero felicitar a los organizadores y ponentes por lo cómodos que nos sentimos. Esperamos que se vuelva a repetir.
Tengo un par de preguntas a priori, bastante tontacas...
- Lo primero es que no me quedó muy claro la manera de extraer de los servidores de Tuenti, los datos necesarios para mostrar en el plug-in de Firefox
Como no hay API pública, Paul se hizo una propia en Javascript que lo que hace es sacar los datos del HTML de la versión para móviles de la web.
Ver tuentiAPI.jsm.
- Lo segundo, es que no se porqué narices este código no me funciona con el XUL Explorer...
<button id="boton" oncommand="document.getElementById('explorador').src = 'http://loquesea.com';">
<browser id="explorador" src="http://www.google.es">
¿Una ayudita? Gracias amigos
Yo antes de nada metería todo dentro de un elemento window. Al button le pondría un label para que se viera y al elemento
browser es importante ponerle el atributo type, en este caso type="content" y le pondríamos un flex="1" para que ocupara todo el espacio de la ventana.
Para cambiar el atributo src, debes usar la forma estándar setAttribute y yo pondría una web que existiera para ver que en realidad funciona, por lo que quedaría:
- Código: Seleccionar todo
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window id="mi-navegador"
title="Navegador"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
xmlns:html="http://www.w3.org/1999/xhtml">
<button label="Botón" id="boton" oncommand="document.getElementById('explorador').setAttribute('src', 'http://www.mozilla-hispano.org');" />
<browser id="explorador" src="http://www.google.es" type="content" flex="1"/>
</window>