Assign Script Label to Odd Pages Trying to Exclude Text Frames in Master page
Hi Experts, Im Trying to fix the code so all text frames on the left page will be labeled to "odd" except Text frame of MasterPage like PageNumbers form the master, but my code seems to have problem and need to be fixed, sorry im not so expert in javascript, so i make mistakes and try to learn from them.
//Assign Script Label to Odd Pages Trying to Exclude Text Frames in Master page
var success = AR_testLeftSide ();
alert ("Total frames labeled: " + success);
function AR_testLeftSide () {
var myCounter = 0;
var myDoc = app.activeDocument;
var myPage = myDoc.pages;
var myFrames = myDoc.textFrames;
for (var i=0; i< myFrames.length ; i++) {
var myPage = myFrames[i].parentPage;
if (myPage.side == PageSideOptions.LEFT_HAND) {
myCounter ++;
myFrames[i].label ="odd";
} else {
//Excluding MasterPage TextFrames Like PageNumbers.. etc
if(pageitem instanceof TextFrame){
myFrames[i].label ="";
}
}
return myCounter;
}
}Please can you help me fixing the code?
Thanks in Advance
M.Hasanain
