「訪問済み」と「未訪問」を識別する方法
◇-「訪問済み」と「未訪問」を識別する方法-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 で、リンクページについて、 「訪問済み」と「未訪問」を識別する方法が分かりません。 どなたかご存知でしたらよろしくお願いいたします。 |
▲このページのトップに戻る
131272 | Re選択ミス | Lix | 2004/4/27-19:29 |
記事番号131271へのコメント >インターネット全般:インターネット接続トラブル あれれ・・・。 選択ミスです。 「(自作)ホームページ関連」です。 |
▲このページのトップに戻る
131401 | Re:「訪問済み」と「未訪問」を識別する方法 | I despise a janitor | 2004/4/28-14:56 |
記事番号131271へのコメント >JavaScript で、リンクページについて、 >「訪問済み」と「未訪問」を識別する方法が分かりません。 ただリンクの画像を変えたりリンクの文字の色を変えたりするだけなら CSSで十分だと思うがそうではないのだな。 javascriptで識別して、その後何がしたいのか? とりあえず、リンクそれぞれにIDでも付けておいて、クリックされたら cookieに保存しておく。その後リンクページとやらが表示される時に cookieを読んで、IDがあるなら既読として扱って それ相当の処理をすれば良いだけのような。 まー新しいリンクが増えた時の処理とか、 cookieが無かった時の処理とか考えることは山積みだが。 リンクページというやつは人様のサイトへのリンク集のことだよな? 自分のサイトの中だけならどうにでもできるよね。 |
▲このページのトップに戻る
131430 | Re:なるほど! 眼からうろこ。。 | 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 とか、なんかそんなような 「関数」がないものかなぁと思っているんですけどねぇ・・。 >リンクページというやつは人様のサイトへのリンク集のことだよな? >自分のサイトの中だけならどうにでもできるよね。 どちらも念頭においていましたけど・・。 なるほど、そういう処理をするとできますね。 ちょっと盲点になってました。聞いてみてよかった。。 コメントありがとうございました。 |
何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり
参考 | 回数 | 投稿日時 | 何か一言 |
---|