Полезная информация

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!

№116-11-2010 02:11:25

arhberk
Участник
 
Группа: Members
Зарегистрирован: 06-11-2010
Сообщений: 15
UA: Firefox 3.6

Остановить выполнение скрипта на странице

Gecko встроен в приложение на Delphi. Интересует как можно остановить выполнение скриптов в уже загруженной странице. Если устанавливаю Setup для nsIWebBrowser, то изменения вступают в силу, только  при следующей загрузке страницы, а активный скрипт продолжает работать. Это нужно для борьбы с постоянным открыванием диалогов в цикле, как в Opera в каждом диалоге есть CheckBox - запретить исполнение скриптов.. Пока что для каждого окна создал поле, в котором записываю разрешено этому окну создавать диалоги или нет. Но постоянная проверка(если скрипт создает диалоги в цикле без перерыва) грузит процессор. Хотелось бы выключить исполнение скриптов в текущем окне. Если у кого-то есть пример на Си или просто идеи  буду очень благодарен.

Отредактировано arhberk (16-11-2010 02:12:00)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]