- Рейтинг
- 5
По моему, если вместо блока:
var myStartSelection = myCurrentParagraph.characters[0].index;
var myEndSelection = myCurrentParagraph.character[myCurrentParagraph.characters.length-2].index;
var mySelectedText = myStory.characters.itemByRange(myStartSelection, myEndSelection);
var myTable = mySelectedText.convertToTable();
поставить:
var myTable = myCurrentParagraph.convertToTable();
...
//Удалим лишнюю строку
myTable.rows[1].remove();
то скрипт работает быстрее. Только нужно еще как-то после myCurrentParagraph вставить еще один ^p, иначе следующий параграф становится того же стиля, что и myCurrentParagraph.
Вопрос как?
var myStartSelection = myCurrentParagraph.characters[0].index;
var myEndSelection = myCurrentParagraph.character[myCurrentParagraph.characters.length-2].index;
var mySelectedText = myStory.characters.itemByRange(myStartSelection, myEndSelection);
var myTable = mySelectedText.convertToTable();
поставить:
var myTable = myCurrentParagraph.convertToTable();
...
//Удалим лишнюю строку
myTable.rows[1].remove();
то скрипт работает быстрее. Только нужно еще как-то после myCurrentParagraph вставить еще один ^p, иначе следующий параграф становится того же стиля, что и myCurrentParagraph.
Вопрос как?