超级链接弹窗取消

image.png使用版本 帆软 10.0 ×掉之后 再次点击 链接无效了 有没有什么解决办法 

超链接js:

//获取tab页的值 用于弹窗后指定页面展示

var aa=FR.IndexNum=_g().getWidgetByName("tabpane1").getShowIndex(); 

//模板路径

var url = encodeURI(encodeURI("/webroot/decision/view/report?viewlet=sz.frm&drug_code=" + drug_code + "&drug_name=" + drug_name + "&war_value=" + war_value + "&area_code=" + area_code + "&hosp_code=" + hosp_code+ "&aa=" + aa));

//窗体

var $iframe = $("<iframe id='inp' name='inp' width='100%' height='100%' scrolling='no' frameborder='0'>");

//将窗体的src属性设置为模板路径

$iframe.attr("src", url);

//窗体的属性

var o = {

title: "库存预警设置", //标题

destroyOnClose: true, // 是否在关闭对话框的时候将对话框从dom中移除

width: 680, //宽度

height: 640, //高度

//closable:true,    //是否显示关闭按钮,默认true

//confirm:true,     //是否添加确认取消按钮,默认false

//draggable:true   //是否可拖动,默认true

};

//弹出窗体

FR.showDialog(o.title, o.width, o.height, $iframe, o);

FineReport 是雅泽啊 发布于 2022-9-30 09:37 (编辑于 2022-9-30 09:47)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
axingLv6专家互助
发布于2023-4-7 18:47

经测试,该段代码无问题,点击关掉弹窗后可以再次打开

建议升级jar包试试

最佳回答
0
luojian0323Lv7资深互助
发布于2022-9-30 09:44(编辑于 2022-9-30 10:30)

把你使用的版本、具体做法贴出来才能分析原因。或者上传cpt

//按钮打开iframe对话框: var $iframe = $("<iframe id='inp' name='inp' width='100%' height='100%' scrolling='no' frameborder='0'>"); // iframe参数的命名及宽高等 $iframe.attr("src", "${servletURL}?reportlet=目录/报表名.cpt&op=write&参数名="+参数); //点击查询时,对话框中显示的子报表 var o = { title : "标题", width : 1000, height: 500 }; FR.showDialog(o.title, o.width, o.height, $iframe,0); //首先弹出对话框

打开对话框就写简单的就行,别整太多花里胡哨。

  • 3关注人数
  • 332浏览人数
  • 最后回答于:2023-4-7 18:47
    请选择关闭问题的原因
    确定 取消
    返回顶部