Foxtable(狐表)用户栏目专家坐堂 → 扫描网址是白板


  共有2358人关注过本帖树形打印复制链接

主题:扫描网址是白板

帅哥哟,离线,有人找我吗?
lihe60
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
扫描网址是白板  发帖心情 Post By:2018/6/20 11:00:00 [只看该作者]

打扫字符串是正常取值,但扫描网址是白板,是这个JS代码的问题吗?

function scaned( t, r, f ) {
    if(r.indexOf("http") == 0 || r.indexOf("www") == 0) {
        location=r
    }
    else
        {
        document.getElementById('扫描结果').value=r;
    }
}

 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2018/6/20 11:09:00 [只看该作者]

function scaned( t, r, f ) {
    if(r.indexOf("http") == 0 || r.indexOf("www") == 0) {
        location=“www.sohu.com”
    }
    else
        {
        document.getElementById('扫描结果').value=r;
    }
}

手机屏幕也是白板。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/20 11:26:00 [只看该作者]

弹出什么?
 
function scaned( t, r, f ) {
    alert(r);
    if(r.indexOf("http") == 0 || r.indexOf("www") == 0) {
alert(r);
        location=r
    }
    else
        {
        document.getElementById('扫描结果').value=r;
    }
}

 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2018/6/20 12:14:00 [只看该作者]

下面是代码,什么也不弹出。

Dim e As RequestEventArgs = args(0)
Dim path = args(1)
wb = new weui

If e.PostValues("扫描结果")=Nothing
    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);"""
        .Add("btn2", "确定", "",e.PostValues("扫描结果"))
    End With
    ' wb.InsertHTML("<script>function scaned( t, r, f ) {document.getElementById('扫描结果').value=r;}</script>")
    wb.InsertHTML("<script>function scaned( t, r, f ) {if(r.indexOf('http') == 0 || r.indexOf('www') == 0){location=r;}else{document.getElementById('扫描结果').value=r;}}</script>")
    e.WriteString(wb.Build)
Else
    Dim r As Row=Tables("扫描").addnew()
    r("扫描")=e.PostValues("扫描结果")
    Tables("扫描").save()
    With wb.AddTable("","Table1")
        '  .CreateFromDataTable(DataTables("扫描"),True)
    End With
    e.WriteString(wb.Build)
End If


下面是JS
//扫描
alert(1)
function scaned( t, r, f ) {

alert(r)
    if(r.indexOf("http") == 0 || r.indexOf("www") == 0) {
alert(r)
        location=r
    }
    else
        {
        document.getElementById('扫描结果').value=r;
    }
}





 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/20 12:23:00 [只看该作者]

js文件里面不要写代码。

 

修改下面代码,弹出什么?

 

wb.InsertHTML("<script>function scaned( t, r, f ) {alert(r);if(r.indexOf('http') == 0 || r.indexOf('www') == 0){alert(r);location=r;}else{document.getElementById('扫描结果').value=r;}}</script>")


 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2018/6/20 13:08:00 [只看该作者]

js文件里面不要写代码。是什么意思?

按5楼的代码修改,手机弹出”打包网站成APP测试www.sohu.com",接着又是白板。

[此贴子已经被作者于2018/6/20 14:42:33编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2018/6/20 14:43:00 [只看该作者]

有解吗?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/20 14:50:00 [只看该作者]

以下是引用lihe60在2018/6/20 13:08:00的发言:

js文件里面不要写代码。是什么意思?

按5楼的代码修改,手机弹出”打包网站成APP测试www.sohu.com",接着又是白板。

[此贴子已经被作者于2018/6/20 14:42:33编辑过]

 

不可能,做一个具体项目发上来测试。


 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2018/6/20 15:01:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:测试.foxdb


 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6885 积分:43595 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2018/6/20 15:02:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:foxtableapptest.rar


 回到顶部
总数 12 1 2 下一页