Ajax Modal在Chrome中打开但在IE和FireFox中不打开

问题描述:

以下Kendo Modal在Chrome中打开,但在IE和FireFox中不起作用。 前往https://billiving-qa.azurewebsites.net/spa1/#/invoice 然后点击“新客户端”按钮。Ajax Modal在Chrome中打开但在IE和FireFox中不打开

代码以打开阿贾克斯莫代尔如下:

function KendoWin(win, btn, url, width, height, callbackfn) { 



       $("#" + btn).unbind("click"); //remove previous event 

        url = win.location.href.split('#')[0] + url; 
        //alert(url); 

        var window = $("<div id='window' style='margin-left: 20px; margin-right: 20px;'/>"), 
        btnNewClient = $("#" + btn) 
           .bind("click", function() { 

             window.kendoWindow({ 
               actions: ["Maximize", "Minimize", "Close"], 
               modal: true, 
               pinned: false, 
               resizable: false, 
               width: width, 
               height: height, 
               content: url, 

               deactivate: function() { 
                this.destroy(); 
               } 
              }).data("kendoWindow").center().open(); 
           }); 
} 

我们一直在这个挣扎。控制台窗口上不显示清除错误。任何帮助将不胜感激。

谢谢。

+0

这与此问题无关,但即使它是QA环境,也不安全直接链接到您的应用程序。尝试在一些免费网站上单独提出问题并发布。你最好避免任何未来的黑客行为。注意安全。 – manu97

.k-content-frame { 
border: 0px none; 
width: 100%; 
height: 1000px; 
} 

div.k-window-content { 
position: relative; 
padding: 0.58em; 
overflow: auto; 
outline: 0px none; 
height: 1000px; 
} 
在kedndo.common.min.css查找类和变化

改变其在给定的百分比在像素的高度,该高度是难以通过窗口,以确定它应该是如上述代码。

+0

该问题与CSS无关,因为在IE和FireFox中,网络选项卡中甚至没有显示任何流量。 Ajax事先未通过.. – Josh