繁体   English   中英

href jQuery Colorbox问题

[英]href jQuery Colorbox issue

我正在尝试使ColorBox iFrame窗口弹出页面。 我成功地使其弹出了页面,但它几乎立即消失了。 我一辈子都无法留在页面上,更不用说在窗口关闭之前在窗口中加载任何东西了。

这是我所拥有的:

 <script type="text/javascript">
    function OpenCBox() 
    {
        $.colorbox({href:"http://www.cnn.com", iframe: true, width: "80%", height: "80%", transition: "elastic"});
    }
</script>

这是我的JavaScript函数,它调用OpenCBox()来执行操作。

这将弹出窗口约0.2秒,然后立即消失。 不明白发生了什么。

 <asp:Button ID="NewRecordBTN" runat="server" Text="New Material Movement Request" 
        OnClientClick="OpenCBox()" />

我让自己发疯,无法解决这个问题。 任何帮助将是极好的!

谢谢。

由于采用了自动回发功能,因此我采用了上面的解决方案,即在其中添加了纯HTML按钮而不是ASP.NET按钮。

<script type="text/javascript">
    function OpenCBox() 
    {
        $.colorbox({href:"NewMMR.aspx", iframe: true, width: "50%", height: "50%", transition: "elastic"});
    }
</script>

此功能会将我带到ColorBox窗口中的“ NewMMR.aspx”。

我没有使用上面的asp:button,而是使用了以下内容:

 <input id="NewRecordBTN" type="button" onclick="OpenCBox()"
value="New Material Move Request" />

因为普通的HTML按钮不会引起自动回发,所以此问题得以解决。 希望有一天能对别人有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM