Разширения за Opera Windows
Както обикновено, ние използваме слушател на събития, за да изпълним функцията, когато събитието се задейства, в този случай, когато прозорецът приключи зареждането. След това проверяваме дали функцията opera.extension.windows.create съществува, преди да я извикаме:
Събитията се задействат при взаимодействие с обекта Window. Например, ако прозорецът има фокус, събитието onfocus се задейства. Разширенията на Opera имат четири такива събития:
- фокус
- наблизо
- oncreate
- onblur
Кукички за събития на Windows
Разликата между addEventListener и onevent е как работят двата модела на събития. Например, този код ще изпълни само последния ред, защото ще замени първия.
Следният пример ще изпълни и двете функции, тъй като и двете са регистрирани:
В тази статия разгледахме как да управляваме прозорци в настолния браузър Opera с помощта на обекта windows. За повече информация можете да се обърнете към API за разширения на Opera.
Актуализация. Няколко примера: CreateWindow.oex - създава бутон, който отваря нов прозорец при щракване. Events.oex - публикува в конзолата за грешки относно събития, възникващи в прозореца на браузъра.
Hardcore conf в C++. Каним само професионалисти.