js弹出框位置调整

js弹出框位置怎么调整,一直都是居中

FineReport free_zz 发布于 2020-11-17 14:59
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
shirokoLv6资深互助
发布于2020-11-17 15:00

用dialog模式来代替,

修改top,left大小可以调整位置
url="https://www.baidu.com";
$iframe=$("<iframe width='100%' height='100%' scrolling='no' frameborder='0'>");
$iframe.attr("src",url);
var dlg = new FR.Dialog({
       title : 'title',
       height : 100,
       width:400,
       contentHtml : $iframe
});
dlg.doResize({top:100,left:100});
dlg.setVisible(true);

最佳回答
1
孤陌Lv6资深互助
发布于2020-11-17 15:01

window.form = this.options.form;

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

$iframe.attr("src", FR.cjkEncode("${servletURL}?viewlet=doc/Parameter/下拉框数据量大-参数界面子模板.cpt&op=write"));

var o = {

title : "请选择记录项",

width : 460,

height: 350,

};

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

$('.fr-core-window').css('top',window.innerHeight-o.height);//子窗口并调整弹窗位置在最下方


  • Ranikara Ranikara 请问如何在右下角展示
    2020-12-16 12:52 
  • 3关注人数
  • 1637浏览人数
  • 最后回答于:2020-11-17 15:01
    请选择关闭问题的原因
    确定 取消
    返回顶部