Foxtable(狐表)用户栏目专家坐堂 → [求助]关于WEUI的Panel系列问题


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

主题:[求助]关于WEUI的Panel系列问题

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/29 10:26:00 [显示全部帖子]

你可以直接加样式的,比如

 

Select Case e.Path
    Case "test.htm", ""
        Dim wb As New WeUI
        Dim txt As String = "由各种物质组成的巨型球状天体,叫做星球.星球有一定的形状,有自己的运行轨道."
        With wb.AddPanelGroup("","pg1","图文组合列表")
            .Add("pn1","标题一<lable style='color:red;'>任意</lable>", txt,"./images/button.png","http://www.foxtable.com") '超链接
            With .Add("pn2","标题二",txt,"./images/search.png") '带子链接
                .AddFoot("文字来源")
                .AddFoot("时间")
                .AddFoot("|其他信息","http://www.foxtable.com")
            End With
        End With
        e.WriteString(wb.Build)
End Select


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/29 11:09:00 [显示全部帖子]

用js变量记录。

 

在你的页面那里,定义一个js变量,如 var test = "abc";

 

点击panel的时候,赋值,如 test = '123456'; 然后弹出菜单。

 

点击菜单的时候,根据test的值打开新的网页,如 location='/abc.htm?key=' + test;


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/29 12:38:00 [显示全部帖子]

 

 onclick="bianhao='123456'; show('s1')"

 

[此贴子已经被作者于2019/3/29 12:38:55编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/29 14:53:00 [显示全部帖子]

参考代码

 

Select Case e.Path
    Case "test.htm", ""
        Dim wb As New WeUI
        With wb.AddButtonGroup("","btg",True)
            .Add("btn1","单击显示上拉菜单").Attribute = "onclick=""menu1.childNodes[0].innerHTML='123';show('s1')"""
        End With
        With wb.AddActionSheet("","s1")
            .Add("menu1", "菜单项目1", "http://www.foxtable.com/")
            .Add("menu2", "菜单项目2")
            .Add("menu3", "菜单项目3").Attribute = ""
            .Add("menu4","取消","",True)
        End With
        e.WriteString(wb.Build)
End Select


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/29 19:47:00 [显示全部帖子]

1、你用13楼代码测试,是否正常?

 

2、你单独做一个出错的例子,或者贴出可以直接测试的代码。


 回到顶部