small cleanup
This commit is contained in:
+3
-2
@@ -1,8 +1,10 @@
|
||||
|
||||
function load_script(o_script, callback) {
|
||||
|
||||
let script = document.createElement('script');
|
||||
script.type = o_script.type || 'text/javascript';
|
||||
|
||||
|
||||
if(o_script.hasAttribute('src')) {
|
||||
script.src = o_script.src;
|
||||
script.onload = callback
|
||||
@@ -11,7 +13,7 @@ function load_script(o_script, callback) {
|
||||
script.innerHTML = o_script.innerHTML;
|
||||
document.head.appendChild(script);
|
||||
|
||||
if(o_script.src === "") {
|
||||
if (o_script.src === "") {
|
||||
// NOTE(Felix): it seems the onload is not called on script nodes that
|
||||
// define the js inline instead of through a src attribute, so for
|
||||
// them we call the callback manually and hope for the best.
|
||||
@@ -23,7 +25,6 @@ var next_script_index = 0
|
||||
var deferred_scripts = []
|
||||
|
||||
function load_next_deferred_script() {
|
||||
console.log("recurse!")
|
||||
if (next_script_index >= deferred_scripts.length)
|
||||
return
|
||||
|
||||
|
||||
Reference in New Issue
Block a user