mirror of
https://github.com/trebonian/visual6502.git
synced 2024-12-22 12:29:20 +00:00
added smart redirect in index.html to appropriate landing page
This commit is contained in:
parent
3fcc3ee787
commit
dd95b40c6c
29
index.html
29
index.html
@ -2,14 +2,37 @@
|
|||||||
|
|
||||||
<head>
|
<head>
|
||||||
<title>Visual 6502 in JavaScript</title>
|
<title>Visual 6502 in JavaScript</title>
|
||||||
|
|
||||||
<!-- we now have separate landing pages for kiosk and expert -->
|
<!-- we now have separate landing pages for kiosk and expert -->
|
||||||
<!-- sadly this mechanism won't pass on any URL query parameters -->
|
<!-- sadly this mechanism won't pass on any URL query parameters -->
|
||||||
<meta http-equiv="REFRESH" content="0;url=expert.html">
|
<!-- so it's here only as a fallback (and is deprecated style) -->
|
||||||
|
<meta http-equiv="REFRESH" content="3;url=kiosk.html">
|
||||||
|
|
||||||
|
<!-- we'll redirect with javascript to the right landing page -->
|
||||||
|
<!-- allowing pan+zoom to land in the kiosk, otherwise expert -->
|
||||||
|
<!-- (as it happens, kiosk doesn't presently support pan+zoom) -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
function handleOnload() {
|
||||||
|
var prefix=location.protocol+"//"+location.host+"/";
|
||||||
|
var suffix=location.search;
|
||||||
|
var queryParts=suffix.slice(1).split('&');
|
||||||
|
for(var i=0;i<queryParts.length;i++){
|
||||||
|
var params=queryParts[i].split("=");
|
||||||
|
var name=params[0];
|
||||||
|
if(!(name=="panx" || name=="pany" || name=="zoom")) {
|
||||||
|
window.location.replace(prefix+"expert.html"+suffix);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
window.location.replace(prefix+"kiosk.html"+suffix);
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body>
|
<body onload="handleOnload();">
|
||||||
<p style="align:center">
|
<p style="align:center">
|
||||||
Please wait while we redirect you, or <a href="expert.html">click here</a>.
|
Please wait while we redirect you, or <a href="kiosk.html">click here</a>.
|
||||||
</p>
|
</p>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
Loading…
Reference in New Issue
Block a user