以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 求助蓝版,EXWEUI里的浮层面板,Uploader不显示图片 (http://foxtable.net/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里有对各种控件进行初始化的代码,如果在浮层面板里用到这些控件,把初始化这些控件的逻辑放到浮层面板的内容加载后调用一下
- .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

像这样的,打开也不行
|