ページの新規表示とreload
-
0 名前: megu : 2006/03/13 22:24
- そのページを開いた時と、Javascriptでreloadした時の処理を区別したいのですが
なにかいい方法はありませんか?
-
1 名前: m035 : 2006/03/13 22:24 [URL]
- リロード時に
url#
のような形でリロードし、urlに#があるかどうかで判別する、と言うのはどうですか。
if(location.href.indexOf("#")==-1){
//最初
}
else{
//リロード後
}
で判別、リロードは
location.href=location.href+(location.href.indexOf("#")==-1?"#":"");
で行えば良いでしょう。
ただ、urlに#が付いた状態でブックマークされると役に立たないかもしれません。
代案としてcookieで判別する方法も出来るとは思います。