私は codeigniter を使用しており、jquery を組み合わせています。私の問題は、さまざまなアンカー タグを持つメニューがあることです。アンカータグをクリックすると iframe src が変更されますが、メニュー項目をクリックすると、ページをログアウトにリダイレクトできるように、ログインしているかどうかをセッションで確認したいと思います。
var はサーバーをチェックのセンチネル値として記録します。残念ながら、マスターレイアウトをそのままにして新しいタグでログアウトを開いてから他のメニュー項目をクリックすると、logged の値は 1 のままで、true と logged_in を意味します。このアプローチへの助けを求めたいと思います。
$(document).ready(function(){
$('a').click(function(event) {
var logged = "<?php echo $this->session->userdata('logged_in'); ?>";
alert(logged);
if(logged == 1)
$("#frame").attr("src", $(this).attr("id"));
else
window.location.replace("https://www.facebook.com");
});