Доступ к текущему параграфу

Статус
Закрыто для дальнейших ответов.

tvel

Участник
Топикстартер
Сообщения
16
Реакции
0
Здравствуйте. Подскажите, пожалуйста, как получить доступ к текущему параграфу?
 

ragman

12 лет на форуме
Сообщения
669
Реакции
0
Ответ: Доступ к текущему параграфу

Это что ли?
 

tvel

Участник
Топикстартер
Сообщения
16
Реакции
0
Ответ: Доступ к текущему параграфу

Тут немножко другое - нужно попасть в текущий параграф (там, где курсор, например).
 

ragman

12 лет на форуме
Сообщения
669
Реакции
0
Ответ: Доступ к текущему параграфу

Попробуй так:
PHP:
with (app) {
	myStory = selection[0].parent;
	myParagraph = myStory.paragraphs.item(myStory.paragraphs.nextItem-1);
	alert (myParagraph.contents);
}
 

_tcb_

Участник
Сообщения
1
Реакции
0
Ответ: Доступ к текущему параграфу

myStory.paragraphs.nextItem -- возвращает объект, так?
а item`у надо число -- номер параграфа.

Не работает.

Так как получить доступ к текущему параграфу?
 

Oleg Butrin

20 лет на форуме
Сообщения
1 990
Реакции
1 216
Ответ: Доступ к текущему параграфу

Через индекс выделенного объекта, затем поиск перебором параграфов того, который имеет индекс не больший, чем полученный.
 

ragman

12 лет на форуме
Сообщения
669
Реакции
0
Ответ: Доступ к текущему параграфу

Тогда так:
PHP:
with (app) {
	myStory = selection[0].parent;
	myParagraph = selection[0];
	myParagraph = myStory.paragraphs.previousItem(myParagraph);
	myParagraph = myStory.paragraphs.nextItem(myParagraph);
	alert (myParagraph.contents);
}
 
Статус
Закрыто для дальнейших ответов.