include in Javascript for AIR Apps - Coding - Blog - seekwhencer - privates blog

include in Javascript for AIR Apps

Als ambitionierter PHP-Entwickler schätzt man beispielsweise das Inkludieren von weiteren Php-Files. Tolle Sache. Doch gibt es das auch in Javascript? Nein! :)

Schlecht! Im Falle eine AIR App, die auf HTML und Javascript basiert, wäre es doch eine tolle Sache, wenn das irgendwie doch funktioniert. Und tatsächlich, es geht:

include : function(file) {
            var head     = document.getElementsByTagName('head')[0];
            var include    = '\n<script type="text/javascript" src="source/' + file + '" language="javascript" ></script>\n '.evalScripts();
            head.insert(include,{position:'bottom'});
        },

Damit das neue Script auch in der Laufzeit aktiv ist, muss der String durch ein evalScripts() zum Leben erweckt werden. Sonst passiert da einfach gar nix.