How can I make a script to remove all missing links with frames In indesign?
var doc = app.activeDocument;
var links = doc.links;
for (var i = links.length-1; i >= 0; i--) {
if (links[i].status == LinkStatus.LINK_MISSING) {
try {
links[i].parent.remove();
var image = link.parent;
var frame = image.parent;
frame.remove();
counter++;
}
catch (err) {
$.writeln(i + " - " + err);
}
}
}
I try this script, but still remain a frame, what's wrong with that?