0

我想为我的 ExpressionEngine 网站创建一个模式样式的注册/登录框。在模态框上处理注册的最佳方法是什么?我应该使用 iframe 调用注册页面吗?是否存在安全问题?

4

2 回答 2

1

您可以尝试将您在主登录页面上的以下 html 克隆到模式框中:

<form method="post" action="/">

            <div style="margin-top:-4px;">
                <a href="javascript:void(0);" onclick="$('#loginFormMiniMain').fadeOut('fast');">X</a>
                <input type="hidden" name="RET" value="-1">
            </div>

            <table cellpadding="0" cellspacing="6" border="0" align="center">
            <tbody><tr>
            <td align="right">Username</td>
            <td><input type="text" class="input" id="username" name="username" size="15" value="">
            <input type="hidden" name="auto_login" value="1"></td>
            </tr>

            <tr>
            <td align="right">Password</td>
            <td><input type="password" class="input" name="password" size="15"></td>
            </tr>

            <tr>
                <td colspan="2" align="right">
                    <a href="http://expressionengine.com/forums/member/forgot_password/">Forgot your password?</a>&nbsp;
                    <input type="submit" class="submit" value="Login">
                </td>
            </tr>
            </tbody></table>
        </form>
于 2010-02-25T22:10:19.457 回答
0

我用花式盒子。将其称为 iframe 并确保将其发布到适当的模板/页面,您将在 return="" 参数中设置该模板/页面,如果将其设置为 iframe,它将仍然在模态框内发布到该页面窗口(花式框)。

于 2010-08-18T18:50:46.777 回答