2012-05-19 21 views
6

Parece que la información sobre herramientas que obtiene del atributo title="test" no se muestra dentro del panel.Información sobre herramientas en paneles

Probado también con stackoverflow loaded in the panel, sin información sobre herramientas al pasar el mouse sobre caliente, semana, mes. Pero las sugerencias de herramientas personalizadas funcionan, p. cuando coloca el mouse sobre las etiquetas.

¿Hay alguna forma de habilitar la información sobre herramientas en los paneles Add-on SDK, o la única forma es ir a la información sobre herramientas personalizadas?

Respuesta

4

No, mostrar información sobre herramientas para elementos HTML requiere special code in the browser. Este código está ahí para el navegador incorporado pero no para el navegador que el SDK incorpora en un panel. Eso es algo que podría valer la pena presentar como un error de SDK, pero mientras tanto, las sugerencias de herramientas personalizadas son el camino a seguir.

2

Sí, hay una manera. Esto funciona desde Firefox 31

var panel = require("sdk/panel").Panel({ 
    width: 400, 
    height: 400, 
    contentURL: "http://stackoverflow.com/", 
}); 

panel.show(); 

require('sdk/view/core').getActiveView(panel) 
    .setAttribute('tooltip', 'aHTMLTooltip'); 
+0

Excelente, funciona a la perfección – WarrenDodsworth

Cuestiones relacionadas