「訪問済み」と「未訪問」を識別する方法



◇-「訪問済み」と「未訪問」を識別する方法-Lix(2004/4/27-19:24)No.131271
 ┣Re選択ミス-Lix(2004/4/27-19:29)No.131272
 ┗Re:「訪問済み」と「未訪問」を識別する方法-I despise a janitor(2004/4/28-14:56)No.131401
  ┗Re:なるほど! 眼からうろこ。。-Lix(2004/4/28-18:09)No.131430

▲このページのトップに戻る
131271「訪問済み」と「未訪問」を識別する方法Lix 2004/4/27-19:24

メーカー名:自作PC:ショップオリジナル
OS名:Windows98
パソコン名:
インターネット全般:インターネット接続トラブル
--
HPを手打ちで作ってます。

JavaScript で、リンクページについて、
「訪問済み」と「未訪問」を識別する方法が分かりません。
どなたかご存知でしたらよろしくお願いいたします。




▲このページのトップに戻る
131272Re選択ミスLix 2004/4/27-19:29
記事番号131271へのコメント
>インターネット全般:インターネット接続トラブル

あれれ・・・。 選択ミスです。
「(自作)ホームページ関連」です。


▲このページのトップに戻る
131401Re:「訪問済み」と「未訪問」を識別する方法I despise a janitor 2004/4/28-14:56
記事番号131271へのコメント
>JavaScript で、リンクページについて、
>「訪問済み」と「未訪問」を識別する方法が分かりません。

ただリンクの画像を変えたりリンクの文字の色を変えたりするだけなら
CSSで十分だと思うがそうではないのだな。
javascriptで識別して、その後何がしたいのか?

とりあえず、リンクそれぞれにIDでも付けておいて、クリックされたら
cookieに保存しておく。その後リンクページとやらが表示される時に
cookieを読んで、IDがあるなら既読として扱って
それ相当の処理をすれば良いだけのような。
まー新しいリンクが増えた時の処理とか、
cookieが無かった時の処理とか考えることは山積みだが。

リンクページというやつは人様のサイトへのリンク集のことだよな?
自分のサイトの中だけならどうにでもできるよね。

▲このページのトップに戻る
131430Re:なるほど! 眼からうろこ。。Lix 2004/4/28-18:09
記事番号131401へのコメント
I despise a janitorさんは No.131401「Re:「訪問済み」と「未訪問」を識別する方法」で書きました。
>>JavaScript で、リンクページについて、
>>「訪問済み」と「未訪問」を識別する方法が分かりません。
>
>ただリンクの画像を変えたりリンクの文字の色を変えたりするだけなら
>CSSで十分だと思うがそうではないのだな。

そんなんですね。ALINK とかなら簡単なんですけど・・。

>javascriptで識別して、その後何がしたいのか?

独自メニューとかで、画像を切り替えたいんです。
通常は、オンマウスで2枚の画像を切り替えて制御しますけど、
それでは、件の識別はできないので、ユーザにとって不便。。
それで、訪問済みを含めて、「3枚の画像」を切り換えたくて・・・。

>とりあえず、リンクそれぞれにIDでも付けておいて、クリックされたら
>cookieに保存しておく。その後リンクページとやらが表示される時に
>cookieを読んで、IDがあるなら既読として扱って
>それ相当の処理をすれば良いだけのような。
>まー新しいリンクが増えた時の処理とか、
>cookieが無かった時の処理とか考えることは山積みだが。

クッキーを使うかぁ・・この発想は沸かなかった。
ウィンドウ・サイズとか、document.referrer とか、なんかそんなような
「関数」がないものかなぁと思っているんですけどねぇ・・。

>リンクページというやつは人様のサイトへのリンク集のことだよな?
>自分のサイトの中だけならどうにでもできるよね。

どちらも念頭においていましたけど・・。

なるほど、そういう処理をするとできますね。
ちょっと盲点になってました。聞いてみてよかった。。
コメントありがとうございました。


A1.本ページは参考になりましたか? 又はアドバイスがありますか?
解決 参考になった 参考にならなかった アドバイスする

A2.何度目の訪問ですか?
初めて来た   数度目(2〜4) 5回以上来ている   管理人:

A3.何か一言どうぞ(アドレスは書くことができません)

A4.アドレスがあればどうぞ(1つまで)


↑↑↑↑よろしければ押してください↑↑↑↑

何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり

参考回数投稿日時何か一言