以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  求助蓝版,EXWEUI里的浮层面板,Uploader不显示图片  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=186337)

--  作者:晕了快扶我
--  发布时间:2023/4/23 9:09:00
--  求助蓝版,EXWEUI里的浮层面板,Uploader不显示图片
在浮层面板的页面加个Uploader后,选择图片后不显示,只能看到个文件名
这个要怎么弄啊

--  作者:晕了快扶我
--  发布时间:2023/4/23 9:18:00
--  
另外就是Uploadr上传图片后,点击没办法看到大图
--  作者:有点蓝
--  发布时间:2023/4/23 9:34:00
--  
Uploadr控件需要初始化才能正常使用的。weui.me.js的第一个函数onload里有对各种控件进行初始化的代码,如果在浮层面板里用到这些控件,把初始化这些控件的逻辑放到浮层面板的内容加载后调用一下


  1. .Add("btn1""左边","button").Attribute = "string">"openPopup(\'pop01\');这里调用另外的函数初始化控件"""  

--  作者:晕了快扶我
--  发布时间:2023/4/23 9:57:00
--  
 wb.AppendHTML("<script>initExWeUI();onuploader()</script>") 
然后js里加了
 function onuploader() {
var eles = document.getElementsByClassName("weui_uploader_input");
    for (var i = 0; i < eles.length; i++) {

if (!eles[i].Files){

eles[i].onchange = previewFile;

}

else{

if(eles[i].hasAttribute("data-scalewidth") || eles[i].hasAttribute("data-scaleheight") || eles[i].hasAttribute("data-rotate")){

eles[i].onchange = previewFile3;

}

else {eles[i].onchange = previewFile2;}

}
    }
 }


--  作者:有点蓝
--  发布时间:2023/4/23 9:59:00
--  
放到浮层面板的内容加载后调用,看3楼
--  作者:晕了快扶我
--  发布时间:2023/4/23 10:08:00
--  
以下内容为程序代码:

1 .AddCell("<a style=\'color:blue\' & r("sysId") & "&addnew=1\');onuploader()"">登记</a>")
2


老师,我是在表里做的,是这样子的吗?也不行啊,没反应
[此贴子已经被作者于2023/4/23 10:08:17编辑过]

--  作者:有点蓝
--  发布时间:2023/4/23 10:09:00
--  
测试有什么问题?
--  作者:晕了快扶我
--  发布时间:2023/4/23 10:10:00
--  
跟之前一样,uploader传图片还是看不到
--  作者:晕了快扶我
--  发布时间:2023/4/23 10:20:00
--  
我用说明书上的例子试了还是不行呢
--  作者:晕了快扶我
--  发布时间:2023/4/23 10:21:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20230423102034.png
图片点击可在新窗口打开查看
像这样的,打开也不行