2012-05-19 8 views
6

Wygląda na to, że podpowiedzi, które można uzyskać z atrybutu title="test", nie są wyświetlane wewnątrz panelu.Etykietki narzędzi w panelach

Testowanie również z stackoverflow loaded in the panel, brak podpowiedzi po najechaniu myszą na gorący, tydzień, miesiąc. Ale niestandardowe podpowiedzi działają, np. po najechaniu na tagi.

Czy istnieje sposób włączania podpowiedzi w panelach Dodatkowych pakietów SDK, czy jedynym sposobem na uzyskanie niestandardowych podpowiedzi?

Odpowiedz

4

Nie, wyświetlanie podpowiedzi dla elementów HTML wymaga special code in the browser. Ten kod jest dostępny dla wbudowanej przeglądarki, ale nie dla przeglądarki, którą SDK osadza w panelu. To jest coś, co może być warte zgłoszenia jako błąd SDK, ale w międzyczasie - niestandardowe podpowiedzi są do zrobienia.

2

Tak, jest sposób. Działa od czasu przeglądarki 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

Doskonale, działa idealnie – WarrenDodsworth