$("<iframe width='100%' height='100%' id='Preview' src='print_V1.jsp?type=preview' ></iframe>").dialog({
autoOpen: true,
modal: true,
height: 500,
width: 800,
resizable:false ,
title: "打印预览如果需要打印请点击打印按钮"
});
代码是这么写的,但是iframe的宽度就是不调整不动,试过用px也不行。请高手帮我看看是什么原因,如何修改。
在iframe外面再套一层div,在div上面.dialog
$("<div></div>").append($("<iframe></iframe")).dialog
iframe和你的一样
div没有任何属性和样式都可以
本文探讨了一个关于使用jQuery UI dialog展示打印预览iframe时遇到的宽度无法正确调整的问题。作者尝试了多种方法但iframe的宽度依旧没有变化,最终通过在外层包裹一层div并应用dialog方法来解决这一难题。
1万+

被折叠的 条评论
为什么被折叠?



