0

我正在尝试根据用户单击的链接将不同的静态 html 文件加载到 KendoWindow 中。我正在使用以下内容来加载内容。

$(document.body).append('<div id="formWindow"></div>');

$('#formWindow').kendoWindow({
    visible: false,
    iframe: true,
    height: "auto",
    maxWidth: 700,
    title: noticeTitle,
    modal: true,
    resizable: true,
    width: 700,
    refresh: function() {
      this.center();
    },
    close: function(e) {
      var dialog = $("#formWindow").data("kendoWindow");
      dialog.destroy();
    },
    content: formContent
});

当我使用“iframe:false”时,窗口大小(高度)是正确的大小。但是我需要一个 iframe,因为有时加载的页面是用于提交数据的表单,我不希望整个浏览器页面发生变化,只是 KendoWindow 的内容。当使用“iframe: true”时,KendoWindow 的大小几乎是浏览器屏幕的高度(即太高了)。

我希望能够调整窗口以适应动态加载的内容,但我不知道如何使用 JavaScript 或 JQuery 来获取窗口内容的高度。

我的内容总是平衡标签和页面片段(即没有标签)。

谢谢!

4

1 回答 1

0

我不认为你可以。但是,我发现了这个:http ://www.telerik.com/forums/automatic-width-and-height-on-window#Gx4FWdFC8EG4JXoxoq2PLw

于 2014-10-30T09:19:41.220 回答