以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]苹果手机上网页登录使用有二个地方出错,请老师帮我看看 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=148136) |
-- 作者:huangfanzi -- 发布时间:2020/3/31 19:24:00 -- [求助]苹果手机上网页登录使用有二个地方出错,请老师帮我看看 第一个问题,算是解决了, .AddInput("开盘时间","开盘时间","datetime-local").Value = "2017-06-01T08:30" 强行给设置一个日期值,网上找来了,至于为什么,鬼才知道,哈哈! 一、日期时间不能被接受 之前我提出过这个问题,当时是说直接在微信中打开此网页不在对日期时间进行提交,蓝老师让我换其它的浏览器,我当时换了UC与QQ浏览器就可以了,一直用的好好的,可今天突然用QQ浏览器不行了,我又装了个谷歌浏览器,也不行了,这是怎么回事啊,郁闷,网上查了下资料,IOS系统是有兼容性问题,说是要时间格式设置成转成 yyyy/mm/dd hh:mm:ss,请问如何转换 ,还有说 使用以下正则全局格式化:replace(/\\-/g, "/") .AddInput("开盘时间","开盘时间","datetime-local") 二、级联失效 在解决第一个问题时,我也试着用UC浏览器,可是级联不能用,如下图所示,这个问题之前也遇到过,我是重启了手机解决了,可今天重启手机也不行了,QQ与谷歌浏览器级联是正常的,因为用不了级联,也就不好用UC试第一个问题了,进不了下一步 Dim e As RequestEventArgs = args(0) Dim wb As New WeUI wb.AddPageTitle("","ph1","<lable style=\'font-size:30px\'>下单-基本信息</lable>","") wb.AddPageFooter("","pf1","<lable style=float:left;color:red;\'font-size:20px\'>用户名:" & DecryptText(e.Cookies("username"),"123","123") & "</lable>") wb.AddForm("","form1","Xd_xxxx.htm") \'wb.AddForm("","form1","Test.htm") With wb.AddInputGroup("form1","ipg1","") With .AddSelect("合同类型","合同类型","|常规|冲抵|现金") .A ttribute = "o nchange=""setAjaxOptions(\'公司\',\'Jl_Lxgsgcwywy.htm\',\'合同类型\',false)""" End With With .AddSelect("公司","需方名称","") .A ttribute = "o nchange=""setAjaxOptions(\'工程名称\',\'Jl_Lxgsgcwywy.htm\',\'合同类型\',\'公司\',false)""" End With With .AddSelect("工程名称","工程名称","") .At tribute = "o nchange=""setAjaxOptions(\'合同\',\'Jl_Lxgsgcwywy.htm\',\'合同类型\',\'公司\',\'工程名称\',false)""" End With With .AddSelect("合同","合同编号","") .A ttribute = "o nchange=""setAjaxOptions(\'浇注部位\',\'Jl_Htbhjzbw.htm\',\'合同\',false),setAjaxOptions(\'需方联系人\',\'Jl_Htbhxflxr.htm\',\'合同\',false)""" End With .AddSelect("浇注部位","浇注部位","") .AddSelect("需方联系人","联 系 人","") End With wb.InsertHTML("<lable style=float:left;color:blue;\'font-size:20px\'>提示:浇注部位与联系人可以不选,在下一步中手工录入;如果是冲现合同,在下一步中可以修改需方名称与工程名称.</lable>") With wb.AddButtonGroup("form1","btg1",False) .Add("btn1", "下一步", "submit") .Add("btn2", "返回首页", "", "default.htm") End With e.WriteString(wb.Build) \'生成网页 下面是级联Jl_Lxgsgcwywy.htm的代码 Dim e As RequestEventArgs = args(0) Dim vals As String If e.PostValues.Count = 1 Then Dim Filter As String = "[合同类型] = \'" & e.PostValues("合同类型") & "\' And [执行状态] = \'执行中\' And [供货完结] = 0" vals = "|" & _dt销售合同.SQLGetComboListString("公司", Filter) ElseIf e.PostValues.Count = 2 Then Dim Filter As String = "公司=\'" & e.PostValues("公司") & "\' And [合同类型] = \'" & e.PostValues("合同类型") & "\' And [执行状态] = \'执行中\' And [供货完结] = 0" vals = "|" & _dt销售合同.SQLGetComboListString("工程名称", Filter) ElseIf e.PostValues.Count = 3 Then Dim Filter As String = "公司=\'" & e.PostValues("公司") & "\' And [合同类型] = \'" & e.PostValues("合同类型") & "\' And [工程名称] = \'" & e.PostValues("工程名称") & "\' And [执行状态] = \'执行中\' And [供货完结] = 0" vals = "|" & _dt销售合同.SQLGetComboListString("合同", Filter) End If e.WriteString(vals) [此贴子已经被作者于2020/3/31 20:48:48编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/3/31 21:16:00 -- 1、可以改为当前时间 .AddInput("开盘时间","开盘时间","datetime-local").Value = format(date.now,"yyyy-MM-ddTHH:mm") 2、Jl_Lxgsgcwywy.htm第一行加上调试代码能不能弹出来? msgbox(1) Dim e As RequestEventArgs = args(0) Dim vals As String If e.PostValues.Count = 1 Then …… |
-- 作者:huangfanzi -- 发布时间:2020/3/31 21:31:00 -- 能在电脑上弹出来1,现在也就是UC不行,微信,QQ与谷歌都行,原来出现过好几次,有时UC不行,有时QQ不行,但基本上重启下就行了,这样UC怎么也不行了,郁闷 |
-- 作者:有点蓝 -- 发布时间:2020/3/31 21:39:00 -- 这种东西没有办法的哦,这是浏览器兼容性问题。 看看是不是缓存的原因,把uc卸载重装一下
[此贴子已经被作者于2020/3/31 21:39:26编辑过]
|