Hi All,
I am trying to close alert at once but the loop continues the alert, how can I stop the alert at once
var doc = app.activeDocument
var layersToTargetNameArray = ["Background", "Artwork", "diecut", "size", "sign off panel"];
for (var i = 0, il = doc.layers.length; i < il; i++) {
var curLayer = doc.layers[i];
for (var j = 0, jl = layersToTargetNameArray.length; j < jl; j++) {
if (curLayer.name == layersToTargetNameArray[j]) {
// --------------------------------------------
// do something if layer name found
with (doc) {
var docName = baseName(name);
var pdfOptions = new PDFSaveOptions();
pdfOptions.PDFPreset = '[High Quality Print]';
var saveAsPath = new File('~/Desktop/Watched Folder/Out/' + docName + '.pdf');
saveAs(saveAsPath, pdfOptions);
}
curLayer.visible = false; // basic example
} else {
// --------------------------------------------
// do something else if layer name not found
alert ("Check layer name");
}
}
}
Thanks in advance
Simon