[英]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.