Функция

_FFAction

Стандартные операции с FireFox

#Include <FF.au3>
_FFAction($sAction[, $vOption = ""[, $vOption2 = ""[, $bLoadWait = true]]])

 

Параметры

$sAction Одна из следующих операций
$sAction$vOption (Стандартное значение: "")$vOption2 (Стандартное значение: "")Описание
Aboutссылки о протоколеСтраница о программе
BlankСтраница Leere
CopyРазделитель (Стандартное значение - "|")Копировать выбранный (в том числе с помощью Multiselect из нескольких фреймов) текст
AlertТекстОтобразить сообщения
BackПредыдущая страница
ForwardСледующая страница
FullscreenTrue / FalseПолный экран
HideAllTrue / FalseСкрыть все меню и панели
HomeДомашняя страница
Maximize / Max Развернуть
Minimize / MinСвернуть
PresentationMode / PMTrue / FalseПолный экран и Скрыть все меню и панели
PrintДиалог печати
Reset
Флаг: (комбинируются с помощью операции |)Описание:
LOAD_FLAGS_NONEОбычная (стандартная)
LOAD_FLAGS_BYPASS_CACHEПерезагрузка даже в том случае, когда кэш содержит страницу
LOAD_FLAGS_BYPASS_PROXYПерезагрузка с игнорированием прокси
LOAD_FLAGS_CHARSET_CHANGEПерезагрузка в случае смены наборы символов
Перезагрузка с учетом указанных и снятых флагов
ResetConsoleПерезагрузка для MozRepl
RestoreВосстановить
Search / FindДиалог поиска
ScrollXYX в пикселахY в пикселахСкроллинг на n пикселов в XY-направлении
ZoomЦелое значение (Стандартное значение = 1)Увеличить масштаб
StopОстановить
chromeShortcutАдрес XUL

 

Возвращаемое значение

Успешное выполнение: Значение MozRepl
Ошибка: Пустая строка "" и установка @ERROR
@ERROR: 0 ($_FF_ERROR_Success)
4 ($_FF_ERROR_InvalidValue)

 

Замечания


 

Ссылки

http://developer.mozilla.org/en/docs/XUL:tabbrowser
http://developer.mozilla.org/en/docs/XUL:Method:reloadWithFlags
https://developer.mozilla.org/En/DOM/Window.scrollBy
http://kb.mozillazine.org/About_Protocol_Links

 

Пример

#Include <FF.au3> _FFStart("http://ff-au3-example.thorsten-willert.de/") If _FFIsConnected() Then Sleep(2000) _FFAction("presentationmode", True) Sleep(2000) _FFOpenURL("http://www.google.com") Sleep(2000) _FFAction("back") _FFAction("presentationmode", False) Sleep(2000) _FFOpenURL("chrome:bookmarks") Sleep(2000) _FFAction("alert", "Bye bye ...") _FFQuit() EndIf