以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  引号问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=154469)

--  作者:刘林
--  发布时间:2020/9/15 17:59:00
--  引号问题
 With wb.AddActionSheet("","menu") \'设计菜单
            .Add("bjrs", "班级人数").attribute="onc/ick=""/ocation=\'jygqcrstjfx.htm?xq=\'+ table1.rows[table1.rowSel].cells[0]+ ""&xx="" + table1.rows[table1.rowSel].cells[2]"""


老师,我想在点表格当前行时,传递当前行的第一列值和第三列值到jygqcrstyfx.htm,上面的引号可能不能吗,状况是网页不能跳转,请问是什么情况?
[此贴子已经被作者于2020/9/15 18:01:14编辑过]

--  作者:有点蓝
--  发布时间:2020/9/15 20:21:00
--  
...rowSel].cells[0]+ \'&xx=\' + table1....

这种用法请使用函数包装起来,不能直接在页面里使用。具体原因可以自行百度了解一下网页的生命周期

--  作者:刘林
--  发布时间:2020/9/15 23:29:00
--  
js部分:存在在c:\\web\\lib\\下

function jygqcrsfx(){
   location="jygqcrstjfx.htm?xq=" + table1.rows[table1.rowSel].cells[0]+ "&xx=" + table1.rows[table1.rowSel].cells[2];
}


代码部分

  With wb.AddActionSheet("","menu") \'设计菜单
            .Add("bjrs", "班级人数").attribute="onc/ick=""location=\'jygqcrsfx()\'"
            .Add("mnuload", "下载表格").Attribute="onc/ick=""location=\'../tb/tb" & e.Cookies("userdw") & "统表.xls\'"""
            .Add("mnuCancel","取消","",True)
        End With
        wb.InsertHTML("<div style=\'width:100%; overflow-x:auto;\'>")
        With wb.AddTable("","Table1")
            .attribute ="style = \'border:1px solid black;text-align:center;vertical-align:middle;white-space:nowrap;font-size:16px;padding:5px;\'"
            .ActiveSheet = "menu"
            .Primarykey = "学校名称" 
            .CreateFromDataTable(dt1,True)
        End With
        wb.InsertHTML("<image src= \'../tubiao/back.png\' style=\'position:fixed;left:20px;bottom:20px;z-index:5;height:35px;width:35px;\' ></image>")
        wb.InsertHTML("</div")
        wb.AppendHTML("<script src=\'../lib/order.js\'></script>")
        
        请问老师按上面做不能跳转是什么原因,请帮研究下,谢谢

[此贴子已经被作者于2020/9/16 7:17:36编辑过]

--  作者:有点蓝
--  发布时间:2020/9/16 8:23:00
--  
.Add("bjrs", "班级人数").attribute="onclick=\'jygqcrsfx()\'"