Страница левая или правая?

  • Автор темы Автор темы V.V.Putin
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

V.V.Putin

Топикстартер
10 лет на форуме
Сообщения
100
Реакции
0
Ситуевина такая. Нужно определить четная страница или нет, правая или левая.
Получаю номер страницы, предположим myPageSide = “15”
PHP:
var myPageSide = myFrame.parent.name;
Делю myPageSide на 2
PHP:
myString = new String(myPageSide / 2);
myString = “7.5”
Ага, думаю я ... теперь можно
PHP:
myResult = myString.search(".")
И если myResult != -1 значица страница левая, но myResult всегда равен нулю, млин...
Хоть myPageSide = “14”, хоть myPageSide = “15”
Делаю myResult = myString.substring(3,1), находит “.”, разделитель. Вот такая вот ботва.
Буду признателен за потраченое на мою проблему время
 
Ответ: Страница левая или правая?

Вроде myPage.index должно показать какая сторона.
Вернее это будет "Index of the object within its parent object.". Возможно родителем должно быть Spread и тогда index=0 покажет левую полосу, а index=1 правую.
А вообще скачай скрипт для скользящих колонтитулов и покопайся в нем.
 
Ответ: Страница левая или правая?

ragman
Пасиб, буду посмотреть...
a скрипт для скользящих колонтитулов вроде платным был...
 
Ответ: Страница левая или правая?

Мой бесплатный.

и там так сделано
myPage.documentOffset%2
где %2 остаток от деления на 2!
Дальше самостоятельно.
 
Ответ: Страница левая или правая?

Хе-хе...
Я, главное, сто тыщ миллионов восьмой раз говорю: в Уставе все написано. Смотрим внимательно scripting reference и пытаемся понять, что именно там пишут английским по юникоду. А пишут там в том числе и:
Page

side
PageSideOptions enumeration
read
The side of the spread on which this page lies.

PageSideOptions.rightHand
1919382632

PageSideOptions.leftHand
1818653800

PageSideOptions.singleSided
1970496888

Вот такие дела.
 
Ответ: Страница левая или правая?

Хм, а если на развороте 3 полосы и полоса в центре?
 
Ответ: Страница левая или правая?

Всем спасибо... Надо Устав внимательней читать, эт точно... «ТщательнЕй надо» (с)М.М.
 
Статус
Закрыто для дальнейших ответов.