通过这些社区帮助,我将此代码放在我的主框架页面上。在首页上可以访问所有链接,一切正常。 在网站的其余部分,链接全部显示,如果用户登录或不登录,但链接已经死亡。你可以将鼠标悬停在它们上面并且它们会响应,但是当你点击时,没有任何反应。不知道为什么会这样。
<span id="LoginName1"><?php
if (isset($_SESSION['username']))
{
?>
<div id="wb_Text2" style="">
<span style="color:#FFFFFF;font-family:Tahoma;font-size:13px;"><a href="javascript:displaylightbox('./members/Edit_Profile.php',{width:620,height:710})" target="_self" class="style5">Profile</a></span>
</div>
<?php
}
else
{
?>
<div id="wb_Text4" style="">
<span style="color:#FFA500;font-family:Tahoma;font-size:13px;line-height:19px;"><a href="javascript:displaylightbox('./members/Create_Account.php',{width:620,height:710})" target="_self" title="Create New Account" class="style5">REGISTER</a><br><a href="javascript:displaylightbox('./members/Forgot_Password.php',{width:350,height:275})" target="_self" title="Forgot Password" class="style5">Forgot Password?</a><br></span><span style="color:#000000;font-family:Tahoma;font-size:27px;line-height:31px;"><strong><a href="javascript:displaylightbox('./members/Log-In.php',{width:490,height:370})" target="_self" class="style5">Log-In</a></strong></span>
</div>
<?php
}
?></span>
答案 0 :(得分:0)
按F12键检查浏览器控制台。点击链接时会出现一些错误。
此错误应与displaylightbox()函数相关。
所以解决方案应该是: 将主页上包含的JS文件与其他页面进行比较。并将任务Js放在其他页面上。
希望你能理解得很好。感谢名单!!