4


0

Yahoo Mailは、UIで前のクリックを戻るボタンをどのように通過させるのですか?

次の場合を試してください。

  1. Yahoo Mailにログオンします。

  2. [受信トレイ]をクリックします。

  3. 下書きをクリックします。

  4. [送信済み]をクリックします。

  5. [スパム]をクリックします。

  6. ごみ箱をクリックします。

  7. ブラウザの戻る履歴メニューを確認してください-これらの異なる「ページ」は リストされていません。

  8. 戻るボタンを複数回クリックします 以前にクリックした「ページ」の (ただし、[転送]ボタンは使用できません…​)

最後に、ログアウトをクリックします。 戻るボタンをクリックしてください。 キャッシュにある「ページ」はありません。

Yahooはこれをどのように行うのですか? 戻るボタンの使用を操作しているようです。

同様の機能を実装したいので、これを分析していただければ幸いです。

2 Answer


2


彼らはおそらく独自のhttp://developer.yahoo.com/yui/history/[Browser History Manager]を使用します(ソースはhttp://github.com/yui/yui2/blob/master/build/history/historyにあります.js [github])


0


それが* Ajax戻るボタン*機能です。

この例を確認してください

  • http://mark.netmegs.com/bbfix/uptime.html*