如何在不使用滚动条的情况下将html页面放入弹出窗口(对话框)
How to fit html page in pop up window (dialogue box) without using scrollbar?
我是JS/Html世界的新手,试图在弹出/对话框窗口中点击Html中的一些文本加载Html页面,但加载的页面比弹出窗口大,所以有滚动条。
Javascript/Jquery代码
$(document).ready(function(){
$('.showModal2').click(function(){
$('#popup2').dialog({width: 450,height: 450});
});
});
$(function(){
$("#data").load("frontend/js/page.html");
});
Html代码
<div id="popup2" title="Results" style="display:none;">
<div id="data" style="min-width: 200; height: 400; max-width: 400; margin: 0 auto"></div>
</div>
<a HREF="javascript::void()" class="showModal2"><font color="blue">Link</font></a>
有没有任何方法可以在弹出/对话框窗口大小(这里l=450和b=450)内完全适应页面,而不使用类似滚动条的裁剪页面?
试试这个。
$(函数(){$("#对话框").对话框({autoOpen:false,可调整大小:false,宽度:"自动"});$(".dialogify").on("单击",函数(e){e.preventDefault();$("#对话框").html(");$("#对话框").dialog("选项"、"位置"、{my:"中心",在:"中心",的:窗口});if($("#dialog").dialog("isOpen")==false){$("#dialog").dialog("打开");}});})试试下面的代码,它对我有效:
$(function() {
$( "#dialog-1" ).dialog({
autoOpen: false,
});
$( "#opener" ).click(function() {
$( "#dialog-1" ).dialog( "open" );
});
});
相关文章:
- 阻止Jquery对话框内容的CSS应用于主窗口
- 在 Telerik RadGrid 中单击复选框时打开对话框窗口
- TinyMCE 对话框.css未在图像弹出窗口中加载,会抛出 404
- Facebook Javascript SDK提要对话框显示空白窗口
- 如何在不使用滚动条的情况下将html页面放入弹出窗口(对话框)
- 当对话框窗口打开时,使父页模糊
- 单击按钮打开窗口作为使用javascript的模式对话框
- 如何使用JavaScript关闭此对话框窗口
- Ajax 请求未拉出 jQuery 对话框窗口
- Cke对话框窗口增加了简单的功能
- jQuery- 窗口大小的对话框删除
- 为什么简单的 JQuery 对话框/弹出窗口不起作用
- 在选择一个菜单更改的同一窗口中打开一个对话框
- 如何从退出弹出窗口中删除对话框
- Ajax 对对话框窗口的响应在第二次尝试时不显示更改的值
- 堆栈溢出如何创建模式对话框窗口
- 如何在 dojo 中模拟无模态窗口对话框,以便我们可以打开多个窗口窗格
- 如何打开一个弹出窗口对话框时,点击上下文菜单在crossrider
- Web抓取模式窗口(对话框)使用jsoup
- 窗口对话框在Java或Javascript中的弹出处理