Örneğin site.js adında bir javascript dosyamız olsun. Bu javascript dosyasının çalıştırıldığı her yerde jquery.js ve moo.js adlı javascript dosyalarını da çalıştırmak isteyelim.
Bu durumda ya şöyle yaparız;
1 2 3 | <script src="site.js" type="text/javascript"></script> <script src="jquery.js" type="text/javascript"></script> <script src="moo.js" type="text/javascript"></script> |
ya da site.js’in içinde jquery.js ve moo.js’i bir javascript fonksiyonu ile çağırabiliriz. Böyle yapmak için site.js’in içine şu kodlar eklenmeli;
1 2 3 4 5 6 7 8 9 10 | function addJavascript(jsname) { var th = document.getElementsByTagName('head')[0]; var s = document.createElement('script'); s.setAttribute('type','text/javascript'); s.setAttribute('src',jsname); th.appendChild(s); } addJavascript('jquery.js'); addJavascript('moo.js'); |
Belki bir gün ihtiyacınız olur.