初めての人だけにポップアップメッセージ



0   名前: Hawkeye @ C-- : 2005/10/17 20:26  [URL
いつもこちらで回答させていただいてます。

質問はタイトルのとおり、始めてサイトにアクセスした人だけにポップアップのメッセージを表示したいということです。
JavaScriptをつかって、Cookieを読み込んだりするというのはわかるのですが上手くいかなくて…

わかる方、教えてください。

1   名前: PUREST : 2005/10/17 20:26
http://www.red.oit-net.jp/tatsuya/java/cookie.htm

実際にどう上手くいかないのですか?

2   名前: Hawkeye @ C-- : 2005/10/17 20:26  [URL
説明不足でしたね…

@ 初めて来た人には、メッセージを表示する
@ 2回目以降の人には、メッセージは出さない
@ 何回来たかのメッセージは表示しない

上のようにしたいのですが、JavaScriptをどう書いたらいいのかわからないんです。

3   名前: tk : 2005/10/17 20:26
とりあえずこんな感じでも出来ると思いますが。
クッキーの有る無しで初めての訪問か否かを分岐させる感じで。
<script type="text/JavaScript">
<!--
cookie_name = "visited";
cookie = document.cookie+";";
if(cookie.indexOf(cookie_name,0) == -1) {
document.cookie = cookie_name + " = visited;expires=Wed,31-Oct-2035 23:59:59 UTC+0900";
alert("はじめまして");
}
//-->
</script>

一覧へ戻る