复制代码 代码如下:
{
width: 450,
fileUpload: true,
fieldLabel: '选择图片',
items: [{
xtype: 'textfield',
id: 'up_forth',
name: 'up_forth',
inputType: 'file',
width: 300
}]
}
预览box
复制代码 代码如下:
{
columnWidth: .18,
bodyStyle: ' margin:4px 10px 10px 5px',
layout: 'form',
items: [{
xtype: 'box',
autoEl: {
width: 150, height: 150,
tag: 'div',
id: 'browser_up_forth'
}
}]
}
myfrom表示上传控件外围的FormPanel,, contril_id表示上传控件的ID,只要在程序上预览注册该方法就可以,preview (myfrom,'up_forth' );
复制代码 代码如下:
var preview = function (myform, control_id) {
var img_reg = /\.([jJ][pP][gG]){1}$|\.([jJ][pP][eE][gG]){1}$|\.([gG][iI][fF]){1}$|\.([pP][nN][gG]){1}$|\.([bB][mM][pP]){1}$/
myform.on('render', function (f) {
myform.form.findField(control_id).on('render', function () {
Ext.get(control_id).on('change', function (field, newValue, oldValue) {
var obj = Ext.get(control_id).dom;
var url = getFullPath(obj);
if (img_reg.test(url)) {
var newPreview = Ext.get('browser_' + control_id).dom;
var showPic = Ext.get("showPic_" + control_id);
if (showPic != null) {
showPic.remove();//删除原来的图片
}
var imgDiv = document.createElement("div");
imgDiv.id = "showPic_" + control_id;
document.body.appendChild(imgDiv);
imgDiv.style.width = "150px";
imgDiv.style.height = "150px";
imgDiv.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod = scale)";
imgDiv.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = url;
newPreview.appendChild(imgDiv);
}
}, this);
}, this);
}, this);
}
//得到图片地址
function getFullPath(obj) {
if (obj) {
// ie
if (window.navigator.userAgent.indexOf("MSIE") >= 1) {
obj.select();
return document.selection.createRange().text;
}
// firefox
else if (window.navigator.userAgent.indexOf("Firefox") >= 1) {
if (obj.files) {
return obj.files.item(0).getAsDataURL();
}
return obj.value;
}
return obj.value;
}
}
相关推荐:
什么是seo反连接,网站反链多好还是少好 ,网易ai产品
seo算是什么营销方式,seo是网络营销吗 ,ai318
SEO赚钱:如何通过SEO技能在网络上实现财富自由,网站怎么建设推广平台
ChatGPT故障:科技背后的秘密与应对策略,华为什么手机带ai功能
SEO能给企业带来什么价值,seo的影响 ,ai蓝衣美女
seo诊断什么意思,seo诊断a5 ,约瑟夫ai
seo用什么手法,seo方式 ,ai绘画飞翔
主题导航-引领互联网世界的智慧之路,大渡口网站建设方案
SEO新手必看:从零开始SEO优化的终极指南,随州网站优化技巧
SEO场景下的数字营销:如何通过精准优化提升网站流量,陕西融发建设集团网站
ChatGPT页面空白无法登录?如何解决这一困扰?,温州ai字幕生成
AI生成文章免费工具,让创作变得轻松又高效,ai安心健
“爱站”:开启网站优化与流量增长的新纪元,seo入门ppt
ChatGPT出现错误503?你需要知道的解决方案和应对策略,ai拉伸字效
SEO百度优化:让你的品牌在搜索引擎中脱颖而出,日照网站推广策划
什么是seo的豆子,何为seo ,ai圆复制
SEO获客的秘诀:如何通过搜索引擎优化提升客户获取能力,厦门seo搜索优化排名
SEO基础知识解析:如何提升网站排名,助力企业成长,毕节企业建设网站
AI撰写大数据解决方案:开启智能数据时代的新篇章,ai头号公敌
ChatGPTO1免费:突破智能聊天的极限,体验AI无限可能,糯米ai唱歌
AI网站开发与代码创新:引领未来数字化变革的关键,ai ay规则
ChatGPT免费版下载:智能对话助手带来的全新体验,电脑怎么下载Ai微认证
AI免费文章生成器:轻松创作高质量内容的终极工具
SEO快速优化文章排名:提升网站流量的必备技巧,ai小苹果会员分享
如何识别文章是否由AI撰写?揭开智能写作的秘密
揭开“好的AI软件”背后的秘密:让生活和工作更智能的利器
seo网页优化什么意思,seo网站优化必知的10个问答,问吧,【解决】百度不知道 ,ai识别点读机
ChatGPT显示503:如何应对AI服务不可用的困境?,ai宝贝宝贝
一键创作,助你轻松实现创意梦想,最低价刷粉网站推广
OpenArtAI如何进入:数字艺术的未来之门,分析海报ai
seo要学会什么,seo要学多长时间 ,NTU AI 录取
SEO有话:如何用精准优化助力企业在线增长,食品微信营销推广
为什么seo这么麻烦,seo是什么意思 为什么要做seo ,dota1ai地图命令选ai
AI免费文章解读:智能写作新篇章,小店AI
SEO行销:开启网站流量增长的秘密武器,百威产品关键词查询排名
SEO发明:引领数字时代营销革命的力量,速卖通外贸推广网站
为什么做酒店seo,为什么做酒店 ,ai uehara下载
SEO观察:2025年搜索引擎优化的新趋势与机遇,seo2是什么状态
seo词库优化,搜索词条优化 ,ai点选择
SEO开发:数字营销的核心驱动力,园区网站建设
ChatGPT翻译打不开?解决方法!,ai爱股票
SEO伪创:提升网站排名的危险策略与如何避免,怎样介绍社交网站推广
ChatGPT显示无法加载网站是怎么回事?解决方法!,glow将军ai
ChatGPTApp怎么调大字体?提升阅读体验,让文字更清晰,推荐ai音频
优化网站的秘诀:提高网站速度与用户体验,助力业务腾飞,旅游网站建设步骤
《收录情况:数字时代的网络信息检索与价值体现》,山东全域营销推广软件客服电话
ChatGPT:OpenAI的创新之作-一款颠覆传统的语言模型,ai球衣号
AI写作技巧,让创作事半功倍!
用AI批量下载工具,高效管理你的文件和资源
SEO和品牌营销:如何通过搜索引擎优化打造品牌影响力,建邺seo软件