I am familiar with the window.history.back() and the window.history.forward() javascript objects. But is there a method of creating an array with the last "X" number pages viewed.
No, this would be a huge security problem. You can get history.length to count them if you wish.
J Max
Check out:
How do you get the previous url in Javascript?
In short you can get the number of previous sites visited (history.length) but not the url's.
来源:https://stackoverflow.com/questions/17032415/javascript-browser-history-listing