Do a game, there are multiple pages, the user in the game end page click "Back" will return to the beginning of the game page, how to let him can not click Back or click Back not to the previous page, or do not allow the browser to generate the corresponding page history, server-side or JS solution can be, first thanked.
Reply content:
Do a game, there are multiple pages, the user in the game end page click "Back" will return to the beginning of the game page, how to let him can not click Back or click Back not to the previous page, or do not allow the browser to generate the corresponding page history, server-side or JS solution can be, first thanked.
The simplest way to do this is not to return the JS event, but to jump directly to the actual URL and add nocache information to disallow browser caching.
There are two ways to control caching, output in header information and HTML
HTML:
ASP response.expires=0 response.addHeader("pragma","no-cache") response.addHeader("Cache-Control","no-store, must-revalidate") PHP header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Cache-Control: no-store, must-revalidate"); header("Pragma: no-cache"); JSP: response.addHeader("Cache-Control", "no-store, must-revalidate"); response.addHeader("Expires", "Thu, 01 Jan 1970 00:00:01 GMT");