【问题标题】:PHP Header New Page Using CSS Class使用 CSS 类的 PHP Header 新页面
【发布时间】:2017-04-28 22:27:18
【问题描述】:

在我的页面上,我可以点击下面的链接,它会打开一个灯箱;这包含我的登录表单。我想要的是当我从另一个页面来到这个页面时,表单打开而不点击。

<li><a class="cd-signin" href="#0">Sign in</a></li>

所以从我的启动画面中我正在使用

header( "refresh:2;url=Login.php#0" );

我可以在标题代码中添加 class="cd-signin" 吗?

我知道这是个愚蠢的问题。

【问题讨论】:

    标签: php css header


    【解决方案1】:

    如果您真的希望它在页面加载时打开表单,您总是可以使用 JavaScript 在页面加载时自动单击链接。 (请注意,这不一定是最理想的解决方案,但它会满足您的要求):

    <script type="text/javascript">
        window.onload=function(){
            document.getElementById('0').click();
        }
    </script>
    

    【讨论】:

    • 您好,谢谢,表单只能用 class="cd-signin" 和 href="#0" 打开,我以前从未使用过 JavScript;可以将此类添加到其中吗?
    • 有可能吗?
    • 嗨@Liam,抱歉耽搁了。您可以在理论上使用 document.getElementsByClassName('cd-signin').click();但是类是针对多个元素的,理论上它会单击页面上的每个元素。您最好为元素分配一个唯一 ID,例如:class="cd-signin" id="cd-signin" href="#0",然后使用我原来的 document.getElementById('cd-登录').click();
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-25
    • 2010-10-13
    • 1970-01-01
    • 2018-07-02
    • 2012-01-03
    相关资源
    最近更新 更多