web开发--设置弹出框详细信息内容的字体大小原创
金蝶云社区-余路生
余路生
8人赞赏了该文章 421次浏览 未经作者许可,禁止转载编辑于2023年05月08日 09:11:59

问题:用waf.msgBox.showConfirm弹出的提示框如下图,需要修改详细信息的字体大小

上传图片


通过调试代码找到设置弹窗详细信息的代码,如下图

上传图片


这样的话,无法进行扩展,在弹出提示后再用 waf("#msg_detailContent").css("font-size","30px")方法也无法设置字段大小,因为提示框是在面包屑层的,弹框代码是在内层iframe调不到

解决方法:如果当前iframe取不到从parent取,如下图

上传图片

代码:

         waf.msgBox.showConfirm({
    			title:"信息提示",
    			summaryMsg:"您确认要执行此操作吗?",
    			detailMsg:"详细信息:<br>只要参数中不设置detailMsg,详细按钮会自动消失。",
    			buttonType:"yes-no",
    			buttonCallBack:[function(){},function(){}]
			  });
          /*提示框是在面包屑层的,弹框代码是在内层iframe调不到,解决方法:如果当前iframe取不到从parent取**/
          var detail = waf("#msg_detailContent").length?waf("#msg_detailContent"):parent.waf("#msg_detailContent");
          detail.css("font-size","30px");

效果:

上传图片


赞 8