Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var CRedirectName = 'page_id_mirntk';
- var redirectLastPage = true;
- var cookee_page_id;
- var pages = [
- {id: 1, page: "1.php"},
- {id: 2, page: "2.php"},
- {id: 3, page: "3.php"},
- {id: 4, page: "4.php"},
- ];
- function setCookie(name, value, days) {
- localStorage[name] = value;
- }
- function readCookie(name) {
- if (localStorage[name] == undefined) {
- return null;
- }
- else
- return parseInt(localStorage[name]);
- }
- function redirectPage(page_idLocal) {
- var page = '';
- if (page_idLocal > pages.length) {
- page_idLocal = pages.length;
- setCookie(CRedirectName, page_idLocal, 30);
- }
- else if (page_idLocal < 1) {
- page_idLocal = 1;
- setCookie(CRedirectName, page_idLocal, 30);
- }
- for (var i = 0; i < pages.length; i++) {
- if (pages[i].id == page_idLocal) {
- page = pages[i].page;
- break;
- }
- }
- if (redirectLastPage) {
- window.location.href = page;
- document.location = page;
- }
- // location.reload();
- }
- function load() {
- cookee_page_id = readCookie(CRedirectName);
- if(cookee_page_id == null) {
- setCookie(CRedirectName, page_id, 30);
- }
- // console.log(cookee_page_id);
- }
- function init() {
- if(cookee_page_id != null) {
- if(+page_id < +cookee_page_id) {
- redirectPage(cookee_page_id);
- }
- if(+page_id > +cookee_page_id) {
- setCookie(CRedirectName, page_id, 30);
- }
- }
- }
- window.onload = function() {
- load(),
- init();
- };
- load();
- init();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement