a.html
<script language="javascript" src="b.js"></script>
b.js
var elScript = document.createElement('script');
elScript.src = "c.js";
document.body.appendChild(elScript);
if (navigator.userAgent.indexOf("IE") >= 0){
elScript.onreadystatechange = function(){
// alert(elScript.readyState)
if(elScript.readyState=="loaded")
{
test()
}
}
}else{
elScript.onload = function(){
test()
}
}
c.js
function test()
{
alert("ok111")
}
//test()