案例:用户点击图片
- 如果是回访用户(用户会话有效期为 30 分钟)导航到图片的链接
- 如果是新用户,则显示弹出 div
现在,每当单击图像时,我都会显示弹出 div。关于如何保存会话并将其作为 JavaScript 中的变量引用以执行以下功能的任何建议:
if {
// user is log in.. do your task here..
} else {
//user is not log in.. do your task here...
}
编辑:
<script>
<? if(isset($_SESSION["logged_in"])) {
echo "var $check=1";
} else {
echo "var $check=0";
} ?>
function SetMood() {
if($check==1) {
// user is log in.. do your task here..
alert('URL');
} else {
//user is not log in.. do your task here...
document.getElementById('light').style.display='block';
document.getElementById('fade').style.display='block';
document.getElementById('fade').scrollIntoView(true);
}
}
</script>
这被称为图像:
<a id="register" href = "javascript:void(0)" onclick = "SetMood();" data-fancybox-group="gallery">
<img src="<cms:show my_image_thumb />" alt="" class="fade">
</a>
以上没有效果,现在什么也没有打开onClick