0
グローバル変数を設定しようとしています。この変数は、すべてのページで読み込まれ、ページにログインしていることが分かります。ログインすると、/myaccount.asp
ページにリダイレクトされます。それ以外の場合は、警告を示し、もちろんグローバル変数(ログインしている場合)を読み取っていないjQueryページ?
var $loggedIn;
$(document).ready(function() {
if ($loggedIn == 1) {
alert("You are logged In!")
} else {
alert("Not Logged In Yet!")
}});
上記はONLY /myaccount.asp
ページ上で動作します:私は、次のコードを持っているすべての私のページに今すぐ
var $loggedIn = 1;
:私はそこに次のコードを入れています"まだログインしていない!"他のページに変数を設定してグローバルに読み込む方法はありますか?私は単に間違ったことをしていますか?
私はおそらくそれを行うことができます。 'var cookLog = $ .cookie( 'logged_in')、ref、{expires:1});' – ToddN
これは、あなたがそれを取り除くことを決定するまで、複数のページに渡って変化しません。 jQueryクッキープラグインがまだない場合は、http://plugins.jquery.com/project/Cookieにあります。 – 65Fbef05