以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]WebBrowser传值给ECharts (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=174994) |
-- 作者:YYDS -- 发布时间:2022/2/15 9:25:00 -- [求助]WebBrowser传值给ECharts 大佬救救孩子吧 ![]() 本地table.json文件: {"value": [ 44117, 22011, ], "name": [ "北京", "上海", ] } WebBrowser事件中:
Dim json As String \'定义json Dim web = e.Form.Controls("WebBrowser1").BaseControl json = FileSys.ReadAllText("d:\\data\\table.json") \'读取本地json web.Document.InvokeScript("eval", new String() {"date.push(" & json & ")"}) js文件中: var data = [];//数据传入 |
-- 作者:有点蓝 -- 发布时间:2022/2/15 9:40:00 -- web.Document.InvokeScript("eval", new String() {"data.push(" & json.replace("""","\'") & ")"}) |
-- 作者:YYDS -- 发布时间:2022/2/15 19:41:00 -- 替换后遇到bug。。。需要前面加上MessageBox.Show(json)后面代码才会生效。。好奇怪 ![]() |