Когда я перехожу к созданию оверлея строки состояния, я отмечаю, что могу включить атрибут позиции. Я хочу иметь возможность динамически изменять этот атрибут. Насколько я могу судить, простое использование JavaScript для поиска элемента и изменения атрибута позиции не перемещает панель строки состояния по строке состояния.
Любые предложения относительно того, как это сделать?
Спасибо, Натан
Нет, я добавляю настраиваемый значок в строку состояния Firefox и хочу иметь возможность изменять положение указанного значка во время выполнения.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы правы, смена позиции, похоже, не имеет никакого эффекта; Я предполагаю, что движок XUL смотрит на него только тогда, когда он вставляет узел в дерево DOM основного документа.
Похоже, что манипуляции с элементами DOM будут работать.
var nodeToMove = ...;
var parent = nodeToMove.parentNode;
parentNode.removeChild(nodeToMove);
parentNode.insertBefore(nodeToMove, someOtherNode);
взял бы узел откуда угодно и вставил бы его перед someOtherNode.
вы имеете в виду строку состояния поверх той, которая уже существует в firefox?