添加?ref后,弹出框未出现

时间:2019-05-05 10:50:55

标签: php html css

我过去几天一直在从事的项目的代码有问题。

<a  href='#popup1?QStrUId=<?php echo $row["emp_no"];?>'>

如果我从href标记中删除了“ ?QStrUId=<?php echo $row["emp_no"];?>”,则弹出窗口有效,但是如果我添加上一行,则弹出窗口将无效。

基本上是在尝试将信息<?php echo $row["emp_no"];?>转移到弹出框,以便我可以使用emp_no继续前进,并且弹出框全是CSS,没有使用javascript或jquery打开,显示或关闭弹出框。

关于为什么会这样的任何想法?

编辑* 这是应该出现的弹出框。

<div id="popup1" class="overlay">
<div class="popup">
<h2>Employee Information</h2>
<a class="close" href="#">&times;</a>
<div class="content">
    Thank to pop me out of that button, but now i'm done so you can close this window.
</div>
</div>
</div>

**链接到我使用的原始代码。 https://codepen.io/imprakash/pen/GgNMXO

1 个答案:

答案 0 :(得分:0)

您还必须更改弹出窗口的ID。您的链接ID和弹出ID不同。那是个问题。

<div id="popup1?QStrUId=<?php echo $row["emp_no"];?>" class="overlay">
    <div class="popup">
    <h2>Employee Information</h2>
    <a class="close" href="#">&times;</a>
    <div class="content">
        Thank to pop me out of that button, but now i'm done so you can close this 
        window.
    </div>
</div>