Adobe Script для отображения активного количества слов
У меня есть скрипт, который позволяет мне просматривать ограничение количества символов, а затем он начинает обратный отсчет. Я предпочел бы отображать Количество слов вместо этого, потому что большинство людей не считают символы. Я приложил ссылку к PDF, который я создал для этого.
http://webfro.gs/south/Adobe/Character%20Countdown.pdf
В Свойства > Действия > В фокусе > Запустить Javascript - у меня работает следующий скрипт...
var maxlim=event.target.charLimit;
if (event.target.value.length==0)
this.getField("cntdwn").value=maxlim;
Затем в Свойства > Формат > Пользовательский сценарий нажатия клавиш - я запускаю этот сценарий обратного отсчета
var value = custmMergeChange(event);
var L = value.length;
this.getField("cntdwn").value=(maxlim-L);
Есть ли что-то, что может отображать Количество слов, и когда количество слов будет достигнуто (счет) или достигнет нуля (обратный отсчет), можно ли будет остановить возможность печатать дальше?
Как это возможно?
1 ответ
В ответ на комментарий:
Сама по себе не предустановленная переменная, но здесь есть ответ, который должен помочь.
Попробуйте это тогда. Это прямо с форумов Adobe, и отвечает на ваш вопрос более прямо.
for (var i = 0; i < input.length; i++) {
var ch = input.charAt(i);
var str = new String("" + ch);
if (i+1 != input.length && str === " " && "" + input.charAt(i+1) !== " "){
wordCount++;
}