2011-12-02 7 views
2

最近訪れたページのリストをhtmlとjavascriptコードのみで表示する方法を知りたい。最近訪問したhtmlページを訪問者が表示する

私はウェブサイトを持っています。それはホームページのための100のhtmlファイルと1つのhtml(index.html)を持っていて、他のもの(1.html、2.html ... 99.html)はサブページです。私は最近訪問したページブロックを私のホームページに見せたいと思っています。私は、ASPや他のサーバー側の言語を使用しないようにしようとしています。それを行う方法はありますか?ありがとう。

編集1:ありがとうございます。しかし、私は自分自身を明確にしていないようだ。

すべての訪問者にリストが表示され、そのリストには訪問したばかりのページだけでなく、訪問したすべての最近のページが表示されます。

+0

ユーザーがに行ったことが何ページを追跡する方法を求めていますか? –

答えて

1

私は、それは基本的に右ユーザーのブラウザに保存されているDBMSだHTML5 Local Storage

を使用してになります。もちろん、IE < 8ではサポートされていないため、万一クロスブラウザサポートが必要な場合は、これがうまく動作しない可能性があります。

1

ユーザーのコンピュータにCookieを保存します。一般的に、あなたはこのような何か(擬似コード)を持つ:

  • クッキー保存
  • 解析クッキー
  • が一覧表示(おそらく古いアイテムを削除)するために、現在のページを追加クッキーを読んでからリストを作成データ
0

JavaScriptを使用してローカルストレージを使用することも、css a:1人のユーザーだけのリストを作成する場合は、閲覧ユーザーです。

他のユーザーとリストを共有できません。

0


javascript履歴オブジェクトでtjisを試してください。下のリンクを確認してください。ヒストリオブジェクトを使用すると、最近表示したページにアクセスして操作することができます。しかし、ユーザーがキャッシュをクリアすると、データは失われます。
http://www.javascriptkit.com/jsref/history.shtml

関連する問題