标题:asp页面执行的疑惑
取消只看楼主
Button
Rank: 1
等 级:新手上路
帖 子:17
专家分:7
注 册:2009-9-14
结帖率:50%
已结贴  问题点数:20 回复次数:2 
asp页面执行的疑惑
asp里面代码执行顺序
在一个form里面,如下
<form>
<%
第一部分代码(vbscript)
%>
<table>
第二部分代码
</table>
<%
第三部分代码(vbscript)(sql语句)
%>
<input>
<input>   这里是第四部分代码(html控件,获取sql读取出来的值赋给input类型的控件)
<input>
<script language="javascript">
这里是第五部分代码
1.函数
2.直接执行的代码:比如if(){} 或者直接赋值的语句
</script>
<script>
这里是第六部分代码
</script language="vb" runat="server">

我现在有个疑问就是当你打开这个form窗体的时候,
他执行的顺序是不是从第一部分代码到第六部分代码?
还是有分先执行html在执行script部分的语言?
当你在窗体上摆放一个提交按钮,他的功能是提交数据到数据库,最后再刷新下页面
那他是不是整个窗体的代码再执行一遍?除非遇到比如(if里面不满足的就不执行?函数的调用才执行)?

大家能不能跟我讲讲一个asp页面如果有javascript,vbscript,html语言的话,一般布局要怎么布可读性才会强?
搜索更多相关主题的帖子: asp 页面 
2010-11-22 09:39
Button
Rank: 1
等 级:新手上路
帖 子:17
专家分:7
注 册:2009-9-14
得分:0 
</script language="vb" runat="server">
我这里使用msgbox不能用,response() response.end也不能用,这为什么呢
</script>
2010-11-22 11:43
Button
Rank: 1
等 级:新手上路
帖 子:17
专家分:7
注 册:2009-9-14
得分:0 
回复 5楼 hams
服务器执行后传给客户端?
2010-12-03 10:37



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-326469-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.301146 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved