Javascript Fancybox ajax重定向而不是显示弹出窗口

Javascript Fancybox ajax重定向而不是显示弹出窗口,javascript,fancybox,Javascript,Fancybox,我使用Fancybox显示一个弹出窗口,设置为type:'ajax',这样我就可以自动调整它的大小。但问题是,它没有弹出Fancybox窗口,而是重定向到浏览器中的页面 代码非常简单,Fancybox: $('#hiddenLink').fancybox({ autoDimensions: true, showCloseButton: false, type: 'ajax', href: 'login.aspx' }).trigger('click'); 使用h

我使用Fancybox显示一个弹出窗口,设置为
type:'ajax'
,这样我就可以自动调整它的大小。但问题是,它没有弹出Fancybox窗口,而是重定向到浏览器中的页面

代码非常简单,Fancybox:

$('#hiddenLink').fancybox({
    autoDimensions: true,
    showCloseButton: false,
    type: 'ajax',
    href: 'login.aspx'
}).trigger('click');
使用
hiddenLink
作为其名称意味着使用了一个空白的
a
标记,以便在页面加载时启动弹出窗口


你知道为什么它是重定向而不是启动弹出窗口,更重要的是如何获得所需的功能吗?我希望页面内容加载到Fancybox中,而不是整个页面重定向。如果我将其设置为
iframe
,它将按预期工作,但单击iframe内的链接将滚动父页面,这不是我想要的。另外,我希望fancybox显示根据其包含内容的大小动态调整大小,并且此功能仅在使用Ajax类型时可用。

结果表明,重定向是由于在同一页面上还具有ASP.NET计时器控件