ExtJS 4.2.1 中 Ext.MessageBox.show(),如何解决显示不完整的问题??

Ext.MessageBox.show({title:'hell',msg:'Msg:'+'fajsddfkjasdkfjaksdfjkalsdf:fakldfhjkah... Ext.MessageBox.show({ title : 'hell', msg : 'Msg:'+'fajsddfkjasdkfjaksdfjkalsdf:fakldfhjkahsdjfkhajskfhakjhdfjkasdhfkjalshdlkffajsddfkjasdkfjaksdfjkalsdf:fakldfhjkahsdjfkhajskfhakjhdfjkasdhfkjalshdlkffajsddfkjasdkfjaksdfjkalsdf:fakldfhjkahsdjfkhajskfhakjhdfjkasdhfkjalshdlkf', autoScroll :true, minimizable : true })
但显示的结果,如下

如何解决显示不完整的问题??
展开
 我来答
cqh46
推荐于2016-05-01 · TA获得超过3292个赞
知道大有可为答主
回答量:2149
采纳率:100%
帮助的人:1270万
展开全部
看Ext.window.MessageBox 封装的源码就能知道了。

defaultMinWidth: 250, 默然最小宽度
defaultMaxWidth: 600, 默认最大宽度
defaultMinHeight: 110, 默认最小高度
defaultMaxHeight: 500, 默认最大高度

所以你的提示窗最大也就是 宽 600, 高 500 了。

尽量避免太多的文字提示。

如果能在 600*500 以内显示所有内容倒是有办法。
就是把消息字符串截取到一定长度的时候加上 </br> 换行。
追问
这个Msg是后台传来的,传来的数据不知道有多大;如果这样不行,我只能用window了
追答
觉得 600*500 的大小窗足够显示内容了。
你可以在指定的长度换行。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
封禄4M
2014-09-22 · TA获得超过102个赞
知道小有建树答主
回答量:228
采纳率:0%
帮助的人:68.7万
展开全部
可以加换行符 
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式