CharisKomos (Talk | contribs) |
CharisKomos (Talk | contribs) |
||
Line 1: | Line 1: | ||
− | var str = document.referrer; | + | var link = sessionStorage('LINK'); |
+ | var master = sessionStorage('KEY'); | ||
+ | |||
+ | if(link){ | ||
+ | history.replaceState(link); | ||
+ | }else{ | ||
+ | history.replaceState(master); | ||
+ | } | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | /*var str = document.referrer; | ||
var redirection = true; | var redirection = true; | ||
var link = sessionStorage.getItem('LINK'); | var link = sessionStorage.getItem('LINK'); | ||
Line 38: | Line 54: | ||
} | } | ||
+ | */ |
Revision as of 15:13, 23 September 2017
var link = sessionStorage('LINK'); var master = sessionStorage('KEY');
if(link){
history.replaceState(link);
}else{
history.replaceState(master);
}
/*var str = document.referrer;
var redirection = true;
var link = sessionStorage.getItem('LINK');
if('https://2017.igem.org/Team:Greece/'.length < str.length){
var newstr = str.substr(str.indexOf('Greece/')+7, str.length);
if(performance.navigation.type == 0){
switch(newstr){
case 'Model': redirection= false; break; case 'human_practices': redirection= false; break; case 'Achievements': redirection= false; break; case 'Team': redirection= false; break; case 'Project': redirection= false; break;
}
if(redirection){
console.log('Just created: ' + newstr);
$('#' + newstr).css('display', 'block');
history.replaceState(null, null, newstr);
}else{
console.log('No action must be taken'); }
}
}
- /