What is the difference between html pageshow and load events?

3.8k Views Asked by At

HTML5 has a pageshow event. In what instances does it work differently than the body's onload handler?

2

There are 2 best solutions below

0
On BEST ANSWER

The pageshow event fires every time the page is loaded whereas the load event doesn’t fire in Firefox 1.5 when the page is loaded from cache.

1
On

In addition to the answer above, there is a far more important difference between the two.

According to my test on iOS, if you load a local page from a WkWebView, hit a link to jump to another page and use the goBack function to go back the previous page, only onpageshow will fire, onload will not.