以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 问一个关于网页跳转的小儿科问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=100711) |
-- 作者:czy66ds -- 发布时间:2017/5/17 9:43:00 -- 问一个关于网页跳转的小儿科问题 下面摘录一段移动帮助数据筛选显示中的代码: Select Case e.Path Case "filter.htm" wb.AddForm("","form1","list.htm") With wb.AddInputGroup("form1","ipg1","数据筛选") .AddSelect("product","产品","PD01|PD02|PD03|PD04|PD05") .AddInput("startdate","开始日期","date") .AddInput("enddate","结束时间","date") End With With wb.AddButtonGroup("form1","btg1",True) .Add("btn1", "确定", "submit") End With Case "list.htm" Dim flt As String If e.PostValues.ContainsKey("product") Then flt = "产品 = \'" & e.PostValues("product") & "\'" End If If e.PostValues.ContainsKey("startdate") Then If flt > "" Then flt = flt & " and " End If flt = flt & "日期 >= \'" & e.PostValues("startdate") & "\'" End If 我的问题是submit后,网页是怎么跳转到list.htm的? |
-- 作者:有点蓝 -- 发布时间:2017/5/17 9:57:00 -- 这个是由浏览器进行解析的。是一种网页的固定用法,不好解释:http://www.w3school.com.cn/jsref/dom_obj_submit.asp 就好像Forms("窗口1").Open就可以打开指定的窗口一样,是一种约定的用法
|
-- 作者:czy66ds -- 发布时间:2017/5/17 10:01:00 -- 谢谢,说它就像Forms("窗口1").Open我就明白了。 |