以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  用Hbuilder做的移动端,扫描后点返回,直接退出而不是返回扫描页面  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=120925)

--  作者:lihe60
--  发布时间:2018/6/26 13:56:00
--  用Hbuilder做的移动端,扫描后点返回,直接退出而不是返回扫描页面
如题,如何处理
--  作者:有点甜
--  发布时间:2018/6/26 14:54:00
--  

1、看看

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=107253&skin=0

 

2、如果没有可以后退的页面,就会退出的。


--  作者:lihe60
--  发布时间:2018/6/26 16:16:00
--  
手机的问题解决了,但电脑端不能返回上页了。
--  作者:有点甜
--  发布时间:2018/6/26 18:14:00
--  
以下是引用lihe60在2018/6/26 16:16:00的发言:
手机的问题解决了,但电脑端不能返回上页了。

 

1、你写了什么代码返回上一页?

 

2、你weui.me.js代码怎么写的?


--  作者:lihe60
--  发布时间:2018/6/27 9:20:00
--  
    wb.AppendHTML("<script type=\'text/javascript\' src=\'/" & path & "/js/common.js\'></script>", True)
    wb.AppendHTML("<link rel=\'stylesheet\' href=\'/" & path & "/css/common.css\' Type=\'text/css\' charset=\'utf-8\'/>", True)
    
    wb.AddForm("","form1","scan1")
    With wb.AddInputGroup("form1","ipg1","扫描")
        .AddInput("扫描结果","扫描结果","Text")
    End With
    
    With wb.AddButtonGroup("form1","btg1",False)
        .Add("btn1", "扫一扫", "button").Attribute = " & path & "/plus/barcode_scan.html\',true,true);"""
    End With
 wb.InsertHTML("<script>Function scaned( t, r, f ) {If(r.indexOf(\'http\') == 0 || r.indexOf(\'www\') == 0){location=\'http://\' + r.replace(\'http://\', \'\');}else{document.getElementById(\'扫描结果\').value=r;}}</script>")

    e.WriteString(wb.Build)

上面这组代码能扫描出一个字符串,如“sel ect * from {表A}",如何把这个字符串赋值给一个变量s,然后用这个语句生成一个表,并把这个表显示在网页上。
[此贴子已经被作者于2018/6/27 9:20:35编辑过]

--  作者:有点甜
--  发布时间:2018/6/27 9:47:00
--  

扫描之后,得到结果,然后使用ajax把结果发送给服务器,服务器返回一个表格结果,参考

 

http://www.foxtable.com/mobilehelp/scr/0110.htm

 

submitAjaxFormsendAjaxText 都可以实现