以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 通过weui生成的网页,没有样式 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=103497) |
-- 作者:jspta -- 发布时间:2017/7/10 11:31:00 -- 通过weui生成的网页,没有样式 通过weui生成的网页,打开后没有样式。下载weui的压缩包放到文件所在目录下的weui目录下,也没有样式。 直接发到微信上也没有,还需要哪里设置?
|
-- 作者:有点甜 -- 发布时间:2017/7/10 11:34:00 -- 你路径指定错误,你文件放在哪里,路径就要定义为哪里
Dim fl As String = "d:\\web\\" & e.path
http://www.foxtable.com/mobilehelp/scr/0011.htm
|
-- 作者:jspta -- 发布时间:2017/7/10 12:03:00 -- 不明白,没有哪一行代码是要求先生成文件的。 我不需要缓存文件。用户有请求就直接生成网页给他。 所以跳过了事件头。你可以解释下事件头究竟还有什么作用。 Dim wb As New WeUI \'定义一个基于weui框架的网页生成器 wb.AddForm("","form1","addnew.htm") With wb.AddInputGroup("form1","ipg1","新增订单") .AddSelect("cp","产品","PD01|PD02|PD03|PD04|PD05") .AddInput("gy","雇员","text") .AddInput("kh","客户","text") .AddInput("dj","单价","number") .AddInput("zk","折扣","number") .AddInput("sl","数量","number") .AddInput("rq","日期","date") End With With wb.AddButtonGroup("form1","btg1",True) .Add("btnok","确定") End With e.writestring(wb.build) 现在情况就是: 我将weui放置在web\\weui下面 将生成的htm,放置在web下 直接用浏览器打开,没有样式,直接返回给微信也没有。 |
-- 作者:有点甜 -- 发布时间:2017/7/10 12:07:00 -- 没有事件头,就没有样式。样式是依靠事件头把ccs、js等文件下载下来后才有的 |
-- 作者:jspta -- 发布时间:2017/7/10 13:41:00 -- 把事件头加上去了,先保存在发送,也没有样式。直接打开网页也没有 <head> <meta charset=\'utf-8\'> <meta name=\'viewport\' c> <link rel=\'stylesheet\' href=\'/weui/weui.min.css\'/> <link rel=\'stylesheet\' href=\'/weui/weui.me.css\'/> <title></title> <script src=\'/weui/weui.me.js\'></script> </head> |
-- 作者:有点甜 -- 发布时间:2017/7/10 14:05:00 -- 你客户端必须有 weui.min.css 、js 等等文件,才行的。
也就是使用e.writefile()给客户端下载文件后,才行的。 |
-- 作者:有点甜 -- 发布时间:2017/7/10 14:07:00 -- 为什么你就那么抗拒加入那段代码?帮助文档教你的肯定不会坑你。 |
-- 作者:jspta -- 发布时间:2017/7/10 14:47:00 -- 微信打开也要这几个文件? 客户端要下载到哪里? 如何让微信或者客户端下载? 直接照搬也没有样式 http://www.foxtable.com/mobilehelp/scr/0011.htm
[此贴子已经被作者于2017/7/10 14:48:04编辑过]
|
-- 作者:jspta -- 发布时间:2017/7/10 15:00:00 -- 以下是引用有点甜在2017/7/10 14:07:00的发言: 为什么你就那么抗拒加入那段代码?帮助文档教你的肯定不会坑你。 微信的帮助的坑大了去了。 我要的是授权人员才能访问,不是随便谁都可以,所以这一段也只能是授权之后。但是加了还是不行。 可否写个例子上传,我按帮助没有改动,也没办法成功。跟系统有关?
|
-- 作者:jspta -- 发布时间:2017/7/10 15:51:00 -- 找到原因,需要设置weuipath,如果我设置了目录比如http://xx/aa/web.htm 那必须设置weuipath为 /aa/weui 否则无论目录是否有/weui都不会返回。这是什么原因
|