| FAQ |
| Kalender |
|
|
#3 | ||
|
|||
|
Flitig postare
|
Rätt stor fil för att göra något så simpelt... typ såhär:
Kod:
function loadJS(src, callback) {
var scriptFile = document.createElement("script");
scriptFile.type = "text/javascript";
scriptFile.src = src;
scriptFile.onload = scriptFile.onreadystatechange = function() {
if ((!this.readyState ||
this.readyState === "loaded" ||
this.readyState === "complete")) {
// Hanterar minnesläcka i IE
scriptFile.onload = scriptFile.onreadystatechange = null;
callback();
}
};
document.getElementsByTagName("head")[0].appendChild(scriptFile);
};
Kod:
loadJS("gallery.js", function() {
// filen har laddats
});
Kod:
loadJS("gallery.js", function() {
}, errorCallback);
Kod:
loadJS("gallery.js", function(err) {
});
Men callbacken i elementet är iaf onerror, så då kan du ju lägga till det. |
||
|
|
Svara med citat
|
| Ämnesverktyg | |
| Visningsalternativ | |
|
|