I want to delete text frame either is blank or have text that out of the page in all opened document, below script can delete all text frame in all opened document, but I want to keep the text frame inside the page, can anyone help me?
var myDoc = app.documents.length;
for (var k= myDoc -1; k >= 0; k--) {
var myStories = app.documents[k].stories.everyItem().getElements();
for (i = myStories.length - 1; i >= 0; i--){
var myTextFrames = myStories[i].textContainers;
for (j = myTextFrames.length - 1; j >= 0; j--) {
myTextFrames[j].remove();
}
}
}