Javescriptdatei in Javascript einfügen
Michael Maier
- javascript
Hallo miteinander,
ich habe in SelfHTML rauf- und runtergesucht, wie man in eine Javascriptdatei eine weitere Javascriptdatei, so wie in CGI mit require eine CGI-Datei einfügt, einfügen kann, um auf dessen Funktionen zugreifen zu können. Leider fand ich nichts dergleichen. Ich habe schon einige Programmiersprachen gelernt, diese Möglichkeit hat es bei allen bekannten Sprachen gegeben. Bei Javascript etwa nicht?
MfG. Michael
Hallo Michael.
ich habe in SelfHTML rauf- und runtergesucht, wie man in eine Javascriptdatei eine weitere Javascriptdatei, so wie in CGI mit require eine CGI-Datei einfügt, einfügen kann, um auf dessen Funktionen zugreifen zu können.
Zum Beispiel wie folgt:
function loadExternal(s, t) {
if (!document.createElement || !document.getElementsByTagName ||
!document.appendChild) return;
var t = (t || 'text/javascript'); // Dies macht den zweiten Parameter von „loadExternal“ optional
var script = document.createElement('script');
script.src = s;
script.type = t;
document.getElementsByTagName('head')[0].appendChild(script); // In’s head-Element einhängen
}
Möglicher Aufruf:
window.onload = function() {
loadExternal('http://example.org/dein_script.js');
}
Einen schönen Freitag noch.
Gruß, Mathias