Moze ja czegos nie rozumiem, a moze to cos nie rozumie mnie...
mam w XULu taga: <textbox class="test" value="aa"/>
Tworze w CSS wpis:
- Kod: Zaznacz cały
textbox.test {
-moz-binding: url('test.xbl#test');
}
I plik XBL:
- Kod: Zaznacz cały
<?xml version="1.0"?>
<bindings xmlns="http://www.mozilla.org/xbl"
xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<binding id="test">
<handlers>
<handler event="mouseover" action="alert(1)" />
</handlers>
</binding>
</bindings>
No moj rozum, powinno to dodac handler do tego textarea. I dodaje.
Problem w tym, ze sam textbox znika z pola widzenia. Nie wiem czemu :/
Probowalem wstawic mu jakas zawartosc i wtedy pojawia sie ta zawartosc, a sam textbox nie (choc w drzewie DOM istnieje).
Moje pytanie brzmi: co robie zle i jak w XBL dodac handler nie zmieniajac nic wiecej?