php - 从灯箱链接到不同尺寸的灯箱

标签 php javascript navigation lightbox

我有登录和注册表格。 两者都在 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/

相关文章:

css - 如何修复我的导航以在 IE7 中工作?

html - 导航下拉显示太左

php - 生成一个 5 个字符长的字符串 0-9 a-z

php - Composer 不生成自动加载器信息 (autoload_namespaces.php)

php - PDO 插入不起作用

javascript - Node.js 服务器只能存在于 cmd 窗口中吗?当cmd窗口关闭时,一切都会消失?

android - 使用 safeargs 我得到 "required Bundle found Bundle?"

php - 是否可以跳过 PHP 代码?

javascript - 通过绑定(bind) onclick 事件动态添加 html 元素到其他动态添加的 html 元素

javascript - 对键值对匹配的嵌套对象中的值求和