Доработать JavaScript

Валерий15 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
08.09.2011

Без изменений использую JavaScript отсюда http://goo.gl/u8RQn в iPhone приложении. Он меня полностью устраивает.

Но нужно сделать возможность перемещения по выделенным фрагментам вперед и назад.

Т.е. у скрипта должны появиться еще две точки входа:

MyApp_ScrollToNextHighlighted

MyApp_ScrollToPrevHighlighted

Если еще не была вызвана MyApp_HighlightAllOccurencesOfStringForElement, вызовы MyApp_ScrollToNextHighlighted или MyApp_ScrollToPrevHighlighted не имеют никакого эффекта.

После вызова MyApp_HighlightAllOccurencesOfStringForElement запоминает "текущий" фрагмент 0 или -1 - Вам видней (глобальная переменная).

При вызове MyApp_ScrollToNextHighlighted отображаемый документ скролится вниз (а при необходимости и вправо/влево) до тех пор пока следующий фрагмент не окажется отображенным. Если при вызове последний фрагмент уже отображен, отображается самый первый.

MyApp_ScrollToPrevHighlighted смысл должен быть понятен.

Все.

Присоединена картинка иллюстрирующая использование скриптов в приложении.

Оплата - webmoney.

Всем спасибо, разобрался сам.