(url, callback)
| 104 | |
| 105 | //插入script |
| 106 | function inputScript(url, callback) { |
| 107 | var script = document.createElement("script"); |
| 108 | script.type = "text/javascript"; |
| 109 | if (script.readyState) { //for IE |
| 110 | script.onreadystatechange = function () { |
| 111 | if (script.readyState === "loaded" || script.readyState === "complete") { |
| 112 | script.onreadystatechange = null; |
| 113 | callback && callback(); |
| 114 | } |
| 115 | }; |
| 116 | } else { //for Others |
| 117 | script.onload = function () { |
| 118 | callback && callback(); |
| 119 | }; |
| 120 | } |
| 121 | script.src = url; |
| 122 | targetScript.parentElement.insertBefore(script, targetScript); |
| 123 | } |
| 124 | |
| 125 | nameSpace.initializeI18N = initializeI18N; |
| 126 | nameSpace.localize = localize; |
no test coverage detected