IE iframe.contentWindow.window.onload不执行?解决思路

IE iframe.contentWindow.window.onload不执行?JScript code!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.0

IE iframe.contentWindow.window.onload不执行?

JScript code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD>  <TITLE> New Document </TITLE> </HEAD> <BODY >  <iframe id="if1" ></iframe>  <SCRIPT LANGUAGE="JavaScript">         var test =    function (){            alert(this.document.getElementById("span1").innerHTML);        }         var if1 = document.getElementById("if1");        if1.src = "Noname1.html"        if1.contentWindow.window.onload = test;  </SCRIPT>  </BODY></HTML>


为什么test方法无法触发?火狐可以,IE无法触发,有人可曾解决或碰到类似的问题?

[解决办法]
我也想知道~!