0

我正在使用 Django,每次用户看到 3 页时,我都会尝试显示一个弹出窗口。我已经有了解决方案,但我想知道是否有最佳实践来做到这一点。

这是我所做的:

在我看来:

try :
    i = request.session.get('popup_index')
    request.session['popup_index'] = i+1
except :
    request.session['popup_index'] = 2

if i == 3:
    request.session['popup_index'] = 1

在我的模板中:

html:

<input type='hidden' value='{{i}}' id='hidden_test'/>

js:

$(document).ready(function(){
    if($('#hidden_test').val() == 2){
        alert('TEST')
    }
});

这是实现它的好方法吗?

谢谢您的帮助 !

4

0 回答 0