主题:简单问题
endlessrain
[专家分:10] 发布于 2007-04-21 17:11:00
下拉菜单跳转怎么弄啊
<select name="page" size="1" >
<%dim j
for j = 1 to zongye%>
<option value="<%=j%>">第<%=j%>页</option>
<%next%>
</select>
还要加什么就可以了啊,弄了半天没弄好,求救
回复列表 (共8个回复)
沙发
merry05 [专家分:8920] 发布于 2007-04-21 17:26:00
用以用js嘛
onclick时,window.location.href="要跳转的页面"
板凳
oyh484203 [专家分:5890] 发布于 2007-04-21 17:55:00
<select name="page" id="page" size="1" onchange="tz()">
<%dim j
for j = 1 to zongye%>
<option value="<%=j%>" <%if cint(request("page"))=j then selected end if%>>第<%=j%>页</option>
<%next%>
</select>
<script language="javascript">
function tz(){
var page1=document.getElementById("page").value;
window.location.href="ineener.asp?page="+page1;//如果当前页的名字为ineener.asp
}
</script>
3 楼
endlessrain [专家分:10] 发布于 2007-04-21 18:14:00
可不可以
用vbscript编写啊
我喜欢用vbscript
4 楼
merry05 [专家分:8920] 发布于 2007-04-21 19:22:00
当然可以,ASP用js和vbs都可以对执得过程进行控制
只是函数的定义和window对象的使用而己
5 楼
endlessrain [专家分:10] 发布于 2007-04-21 23:29:00
那怎么写啊?
6 楼
merry05 [专家分:8920] 发布于 2007-04-22 10:27:00
那我想先问一下,你这个页面跳转是想用在客户端,还是用在服务器端??
7 楼
endlessrain [专家分:10] 发布于 2007-04-22 20:49:00
在客户端怎么写
服务器端又怎么写
能不能说清楚了啊
8 楼
oyh484203 [专家分:5890] 发布于 2007-04-23 10:18:00
总觉得VBS写函数和ASP结合使用太呆板了、效率低,因为一般ASP都是用VBS做为语言的,如何学好JS和ASP有机的结合,将会发生化学反应,产生意想不到的效果,所以建议LZ在ASP中多用JS,特别是写些函数时,
尽量不要用VBS写函数,这只是我的一点建议。
我来回复