获取光标所在页面的 DOM 表达式是什么:
app.activeDocument.currentPage ?
你要:
app.activeWindow.activePage.name;
这将为您提供作为字符串的实际页码名称(即,如果您的页面以罗马编号,那么这将为第五页提供“v”)。
下面将使用当前页码创建一个文本块。您还可以通过更改放置文本框架的页面位置将其应用于母版页。
myDocument = app.activeDocument;
var myDocument = app.documents.item(0);
var myPage = myDocument.pages.item(0);
var myTextFrame = myPage.textFrames.add();
//Set the bounds of the text frame.
//
myTextFrame.geometricBounds = [0, 0, .52, 5.5];
//Enter text in the text frame.
//("\r" is a return character.+
myTextFrame.contents = "P_";
myTextFrame.parentStory.insertionPoints.item(-1).contents = SpecialCharacters.autoPageNumber;