谁能告诉我这是为什么?
下面这段代码在第一次打开时和刷新时的结果不一样,想不通为什么,谁能帮我解释一下?如果保存为html文件则没有问题,只有是asp文件的时候会出现这种情况
<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
function window_onload() {
alert(radio2.checked);
}
//-->
</SCRIPT>
</HEAD>
<BODY LANGUAGE=javascript onload="return window_onload()">
<INPUT type="checkbox" id=checkbox1 name=checkbox1>
<INPUT type="text" id=text1 name=text1 value="html">
<INPUT type="radio" id=radio1 name=radio1 >
<INPUT type="radio" id=radio2 name=radio1 checked>
<INPUT type="radio" id=radio3 name=radio1>
<P> </P>
<script LANGUAGE=javascript>
checkbox1.checked = true
text1.value="script"
radio3.checked = true
alert(radio2.checked)
</script>
</BODY>
</HTML>
问题点数:80、回复次数:17Top
1 楼supersonics(落叶狂风)回复于 2001-03-08 14:55:00 得分 0
我试了一下,没什么不一样啊!
另外,你在html中加入<%@ L...%>干吗?Top
2 楼tripofdream(梦之旅)回复于 2001-03-08 15:22:00 得分 0
我也試了,是不一樣,htm中都是false,asp中刷新時是false,true.Top
3 楼supersonics(落叶狂风)回复于 2001-03-08 15:30:00 得分 0
我在ie5中用F5刷新,确实显示了两次false.
怎么回事?Top
4 楼tripofdream(梦之旅)回复于 2001-03-08 15:33:00 得分 0
我還發現,如果在html中把<%@ Language=VBScript %>改成<%@ Language=JAVAScript %>,則結果也是false,true.
Top
5 楼Tyro(新手)回复于 2001-03-08 15:33:00 得分 80
re:supersonics
我已经写的很清楚了:html文件则没有问题,只有是asp文件的时候会出现这种情况Top
6 楼supersonics(落叶狂风)回复于 2001-03-08 15:40:00 得分 0
的的确确是asp.我又试了一次,确实是两次false.
Top
7 楼tripofdream(梦之旅)回复于 2001-03-08 15:53:00 得分 0
怎么回事?Top
8 楼supersonics(落叶狂风)回复于 2001-03-08 15:59:00 得分 0
你用的webserver是什么版本的?
Top
9 楼Tyro(新手)回复于 2001-03-08 16:15:00 得分 0
re:supersonics
window 2000 advance server + iis 5.0 + ie5.5Top
10 楼supersonics(落叶狂风)回复于 2001-03-08 16:25:00 得分 0
我用的是win2000 professional + iis5.0 + ie5.0.
按照你所说的情况来看,这应当算是个bug吧。
然而你的版本又比我的新,基本排除了版本问题。
我也不明白问题的来由。
希望更多的人试一下,反馈回来信息再分析。Top
11 楼Brainy(晓晓)回复于 2001-03-08 17:21:00 得分 0
希奇!是不是你贴错了....
我试了都是false.Top
12 楼supersonics(落叶狂风)回复于 2001-03-08 17:33:00 得分 0
9494.Top
13 楼tripofdream(梦之旅)回复于 2001-03-08 17:54:00 得分 0
哈哈,偶的也是5.5的,win2000 professional + iis5.0 + ie5.5,
看來真的是個bug.Top
14 楼tripofdream(梦之旅)回复于 2001-03-08 18:14:00 得分 0
這是為軟的特點﹕版本越高bug越多。Top
15 楼amay(amay)回复于 2001-03-08 18:50:00 得分 0
不会吧?!!试试NT会个什么现象Top
16 楼amay(amay)回复于 2001-03-08 19:03:00 得分 0
告诉大家,在NT下,htm,asp显示的结果一样,看看源代码肯定是显示false了,还会显示别的结果吗?除非alert()的位置不一样?!!
Top
17 楼Tyro(新手)回复于 2001-03-08 19:50:00 得分 0
我试了一下,是ie5.5的问题,在ie5.0上没有发现这个现象,看来是微软的一个bug
我的浏览器版本是 5.50.4134.0600Top




