这是由于CallFilter_Input.htm中的alert(CallFilter.MASTER_USE_NBR.value);
先于它的父页中的 function window_onload(){
InputFrame.CallFilter.MASTER_USE_NBR.value = "<%=MASTER_USE_NBR%>";
}执行.
因为它必须要等到InputFrame和OutputFrame两页全部载入以后才执行window_onload()
因此alert()执行的时候其value为空
而你加入了一个alert("test");延误了alert(CallFilter.MASTER_USE_NBR.value)执行时间
所以能够显示出来解决方法:去掉父页中的<SCRIPT LANGUAGE=javascript FOR=window EVENT=onload>
<!--
window_onload()
//-->
</SCRIPT>在CallFilter_Input.htm中的window.onload改为
<script>
window.onload=ld;
function ld(){
parent.window_onload();
alert(CallFilter.MASTER_USE_NBR.value);
}
先于它的父页中的 function window_onload(){
InputFrame.CallFilter.MASTER_USE_NBR.value = "<%=MASTER_USE_NBR%>";
}执行.
因为它必须要等到InputFrame和OutputFrame两页全部载入以后才执行window_onload()
因此alert()执行的时候其value为空
而你加入了一个alert("test");延误了alert(CallFilter.MASTER_USE_NBR.value)执行时间
所以能够显示出来解决方法:去掉父页中的<SCRIPT LANGUAGE=javascript FOR=window EVENT=onload>
<!--
window_onload()
//-->
</SCRIPT>在CallFilter_Input.htm中的window.onload改为
<script>
window.onload=ld;
function ld(){
parent.window_onload();
alert(CallFilter.MASTER_USE_NBR.value);
}
先于它的父页中的 function window_onload(){
InputFrame.CallFilter.MASTER_USE_NBR.value = "<%=MASTER_USE_NBR%>";
}执行.
因为它必须要等到InputFrame和OutputFrame两页全部载入以后才执行window_onload()
因此alert()执行的时候其value为空
而你加入了一个alert("test");延误了alert(CallFilter.MASTER_USE_NBR.value)执行时间
所以能够显示出来解决方法:去掉父页中的<SCRIPT LANGUAGE=javascript FOR=window EVENT=onload>
<!--
window_onload()
//-->
</SCRIPT>在CallFilter_Input.htm中的window.onload改为
<script>
window.onload=ld;
function ld(){
parent.window_onload();
alert(CallFilter.MASTER_USE_NBR.value);
}
</script>