我正在使用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')
}
});
这是完成它的好方法吗?
感谢您的帮助!