Hallo Tobias,
von CS4 auf CS5 hat sich etliches geändert.
Beispielsweise: Genaueres findest Du zum Beispiel im
Overview des Adobe InDesign Scripting-Forums, also da wo wirklich niemand mehr hinschaut, wenn er mal im Forum aktiv geworden ist ;-) :
https://forums.adobe.com/...n_scripting/overview Ich liste mal die beiden für Dich wichtigsten Links:
Scripting Changes: With CS5, some things have changed Harbs. Oct 3, 2010
https://forums.adobe.com/thread/615381 JavaScript: changes from CS5.5 to CS6 Jongware Apr 29, 2012
https://forums.adobe.com/thread/996749 Anmerkung: Die Änderungen zwischen CS5 und CS5.5 scheinen hier nicht explizit Eingang gefunden zu haben. Eine der revolutionärsten Ergänzungen in CS5.5 ist die Funktion
insertAnchoredObject() der
AnchoredObjectSettings. Lange von vielen Skriptern übersehen.
Leider wurde die Liste über CS6 hinaus nicht fortgeführt. Denn auch InDesign CC, CC-2014 und CC-2015 haben ihre "Eigenheiten". Oft auch die Zwischenversionen, die in so schneller Reihe erscheinen, dass subtile Änderungen im DOM erst sehr spät auffallen.