Foxtable(狐表)用户栏目专家坐堂 → 移动开发中,如何长按AddArticle中AddContent内容,弹出菜单并实现该条内容编辑?


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

主题:移动开发中,如何长按AddArticle中AddContent内容,弹出菜单并实现该条内容编辑?

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


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
移动开发中,如何长按AddArticle中AddContent内容,弹出菜单并实现该条内容编辑?  发帖心情 Post By:2021/5/22 21:50:00 [只看该作者]

移动开发中,如何长按AddArticle中AddContent内容,弹出菜单并实现该条内容编辑?
在论坛中学习到 一下代码可以弹出菜单 并对应弹出内容   但是不能实现编辑  是否有办法完善一下呢?

引入js文件:test.js

function getcontent(id,menu){
    document.getElementById("curname").value = id;
show(menu);
}

HttpRequest测试代码:

Dim fl As String = "d:\web\" & e.path
If filesys.FileExists(fl)
    Dim idx As Integer = fl.LastIndexOf(".")
    Dim ext As String  = fl.SubString(idx)
    Select Case ext
        Case ".jpg",".gif",".png",".bmp",".wmf",".js",".css" ,".html",".htm",".zip",".rar"
            e.WriteFile(fl)
            Return '这里必须返回
    End Select
End If
Select Case e.Path
    Case "test.htm"
        Dim wb As New WeUI
        wb.AppendHTML("<script src='./lib/test.js'></script>")
        With wb.AddInputGroup("","ipg1","")
            .AddHiddenValue("curname","")
        End With
        With wb.AddArticle("","ar1")
            .AddTitle("h1","大标题")
            .AddTitle("h2","章标题")
            .AddTitle("h3","1.1节标题")
            .AddContent("Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute","id='p1' onclick=""getcontent('p1','s1')""")
            .AddImage("./images/001.jpg")
            .AddTitle("h3","1.2节标题")
            .AddContent("Foxtable将Excel?Access?Foxpro?VB以及易表的优势融合在一起,无论是数据录入?查询?统计,还是报表生成,都前所未有的强大和易用,普通用户无需编写任何代码,即可轻松完成复杂的数据管理工作,真正做到拿来即用.","id='p2' onclick=""getcontent('p2','s1')""")
            .AddImage("./images/002.jpg")
        End With
        With wb.AddActionSheet("","s1")
            .Add("menu2", "菜单项目2")
            .Add("menu3", "菜单项目3").Attribute = "onclick='alert(document.getElementById(document.getElementById(""curname"").value).innerHTML)'"
            .Add("menu4","取消","",True)
        End With
        e.WriteString(wb.Build) '生成网页
End Select

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


加好友 发短信
等级:超级版主 帖子:110669 积分:563259 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/5/23 20:56:00 [只看该作者]

参考:http://www.foxtable.com/mobilehelp/topics/0120.htm,点击菜单,跳转到一个编辑页

 回到顶部