我有登录和注册表格。 两者都在 Lightbox 中打开。 登录有注册链接,反之亦然。 链接工作正常,但问题是注册框的高度为 600px,而登录框的高度为 250px。因此,当从登录导航到注册时,其高度为 250 的开口和滚动条出现,这看起来很丑。
我希望注册应该以 600 像素的高度打开,即使我从具有 250 像素高度的登录中单击它也是如此。
我正在为灯箱使用 thickbox.js
我尝试的是:
function signup() {
window.location="sign_up.php?TB_iframe=true&height=600&width=330";
}
最佳答案
如果您的表单来自同一域,那么您可以在将 iframe 导航到另一个链接之前尝试此代码:
window.parent.$('#TB_window').animate({
height: 600
});
因此,如果您使用 signup
函数更改 iframe 位置,那么您应该修改它
function signup() {
window.parent.$('#TB_window').animate({
width: 330
height: 600
});
window.location="sign_up.php?TB_iframe=true&height=600&width=330";
}
关于php - 从灯箱链接到不同尺寸的灯箱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15742803/