Мониторинг обменных курсов валют
18c0693f

Возможности JavaScript, требующие наличия привилегий



Возможности JavaScript, требующие наличия привилегий

В этом разделе дан список возможностей языка JavaScript, которые требуют расширенных привилегий, и цели, используемые для доступа к каждой возможности. Немаркированные скрипты не могут использовать эти возможности, если конечный пользователь не включил принципалы кодовой базы.

  • Объект window: Разрешение на выполнение следующих операций требует привилегии UniversalBrowserWrite.

    • Добавление и удаление directory bar, location bar, menu bar, personal bar, scroll bar, status bar или toolbar.

    • Использование методов из следующей таблицы при указанных обстоятельствах:
    • enableExternalCaptureДля захвата событий на страницах, загруженных с других серверов. Затем используйте captureEvents.
      closeБезусловное закрытие окна браузера.
      moveByПеремещение окна за пределы экрана.
      moveToПеремещение окна за пределы экрана.
      open
      • Для создания окна размером меньше 100 x 100 пикселов или больше, чем экран может вместить, с использованием innerWidth, innerHeight, outerWidth и outerHeight.

      • Для перемещения окна за пределы экрана с использованием screenX и screenY.

      • Для создания окна без строки заголовка с использованием titlebar.

      • При использования alwaysRaised, alwaysLowered или z-lock для любых установок.

      resizeToДля изменения размеров окна на меньшие, чем 100 x 100 пикселов, или на большие, чем экран может вместить.
      resizeByДля изменения размеров окна на меньшие, чем 100 x 100 пикселов, или на большие, чем экран может вместить.

      innerWidthПри установке внутренней ширины окна в размеры менее 100 x 100 или более, чем экран может вместить.
      innerHeightПри установке внутренней ширины окна в размеры менее 100 x 100 или более, чем экран может вместить.






      Самый выгодный курс обмена валюты