php 或 javascript 会话规则弹出窗口

php or javascript session rules popup

我刚刚使用 Magnific Pop-up 创建了一个 Pup-up。我现在必须设置会话规则:

你能帮帮我吗?提前致谢!

下面是一个简单的解决方案,但是根据您网站的设置方式,其他页面加载 and/or ajax 调用可能会增加计数器,因此请注意 when/where 您增加会话变量 $_SESSION['show_popup_count']

<?php
session_start();
if(isset($_SESSION['show_popup_count'])){
    //handle completely new session here
    $_SESSION['show_popup_count']=0;
}
$_SESSION['show_popup_count'] += 1;

//expose value to javascript
?><script type="text/javascript">
    var popupCounts = <?php echo $_SESSION['show_popup_count']; ?>;
</script><?php
.... //continue on with rest of code

那么这是你额外的 javascript

if(popupCounts<6){
    //code to show popup here
}