让人无法解释的现象(ASP程序)

来源:百度知道 编辑:UC知道 时间:2024/06/06 09:36:30
<body background="#e8e8e8">
<%
Session("Nik")=Session("Nik")+1
response.write Session("Nik")
%>
</body>
运行这段程序,然后不断刷新此页面
分析一下应该是一个加1计数功能
可是输出结果却让人吃惊!!!
谁能解释,我是百度新手,编程却有一段时间
没有高分,但求好解!!
这位朋友,你先运行下我的程序再回答好吗?
看好,不断刷新页面,看页面输出
我再强调一下,你们先运行一下再说!!
三楼四楼的朋友好搞笑
我不是要这样的结果,我是要这样的程序结果的解释
计数系统我是有的!
五楼的兄弟你运行没?
六楼的兄弟说的没错,可是你知道为什么呢?再具体点,就是因为那个颜色的#号,谁能给我个解释?
七楼兄弟说得有点上路了..谢谢你的参与,本来我想结束,但是我还想听听别人的说法..另外我想得到你补充的答案HOHO....

<body>导致的

<body>导致的

补充:首先声明,偶也解释不了~

这贴越来越有意思了,偶也接着聊几句

测试一下Mouse_ye的代码,发现问题出在<body background="#e8e8e8"> 这一句里,而这一句是有问题的

background是定义背景图片的,不是背景色,这么写背景色根本不显示,针对这一句作如下测试:

测试一:
<body bgcolor="#e8e8e8">
<%
Session("Nik")=Session("Nik")+1
response.write Session("Nik")
%>
</body>
这是正确显示背景色的代码,session也可以正常的增加1

测试二:
<div div="#e8e8e8">
<%
Session("Nik")=Session("Nik")+1
response.write Session("Nik")
%>
</div>

这是不能显示背景色的代码,我把body分别换成了div,p,input,session也可以正常的增加1,这说明有可能仅对body等极少数的元素代码错误才可能出现这种情况

测试三:
<body topmargin="#e8e8e8">
<%
Session("Nik")=Session("Nik")+1
response.write Session("Nik")
%>
<