You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
46 lines
1.1 KiB
46 lines
1.1 KiB
function $_GET(param) {
|
|
var vars = {};
|
|
window.location.href.replace( location.hash, '' ).replace(
|
|
/[?&]+([^=&]+)=?([^&]*)?/gi, // regexp
|
|
function( m, key, value ) { // callback
|
|
vars[key] = value !== undefined ? value : '';
|
|
}
|
|
);
|
|
|
|
if ( param ) {
|
|
return vars[param] ? vars[param] : null;
|
|
}
|
|
return vars;
|
|
}
|
|
|
|
var get=$_GET();
|
|
|
|
if(document.getElementById("canvasR")!=null)
|
|
{
|
|
document.getElementById("canvasR").style.display="none";
|
|
document.getElementById("reserveText").style.display="none";
|
|
}
|
|
if(document.getElementById("canvasTotal")!=null)
|
|
{
|
|
if (get['mode'].includes('p'))
|
|
{
|
|
objPts=get['mode'].substring(0,get['mode'].length-1);
|
|
document.getElementById("timer").style.display="none";
|
|
}
|
|
else if(get['mode'].includes('m'))
|
|
{
|
|
objPts=null;
|
|
tpsRem=[0,parseInt(get['mode'].substring(0,get['mode'].length-1),10),0];
|
|
document.getElementById("chronotime").style.display="none";
|
|
}
|
|
else if(get['mode'].includes('s'))
|
|
{
|
|
objPts=null;
|
|
tpsRem=[0,1,0];
|
|
document.getElementById("chronotime").style.display="none";
|
|
}
|
|
}
|
|
|
|
|
|
difficulty=get["diff"];
|
|
console.log("difficulté = "+difficulty+" mode:"+get['mode']); |