diff index.html @ 1304:3abbe1cc81ca

The version I use and works, addresses issues #1622, #1616, partially #1620
author Giulio Moro <giuliomoro@users.noreply.github.com>
date Mon, 22 Feb 2016 04:17:19 +0000
parents
children a4ad9e55b5b8
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/index.html	Mon Feb 22 04:17:19 2016 +0000
@@ -0,0 +1,66 @@
+<!DOCTYPE html>
+<html lang="en">
+	<head>
+		<meta charset="utf-8" />
+
+
+		<!-- Always force latest IE rendering engine (even in intranet) & Chrome Frame
+		Remove this if you use the .htaccess -->
+		<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
+
+		<title>Web Audio Evaluation Tool</title>
+		<meta name="description" content="" />
+		<meta name="author" content="" />
+		
+		<!-- Load up the default core JS and CSS files-->
+		<link rel='stylesheet' type='text/css' href='core.css'>
+		<!-- Use jQuery hosted from Google CDN -->
+		<!--<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>-->
+		<script src="jquery-2.1.4.js"></script>
+		<script src='core.js'></script>
+		<script src='loudness.js'></script>
+		<script src='xmllint.js'></script>
+        <script src='WAVE.js'></script>
+		<script type="text/javascript">
+			// SEARCH QUERY: By using the GET Request option ?url=loca/path/to/project.xml in the URL bar, you can load a project quickly
+			if (window.location.search.length != 0)
+			{
+				var search = window.location.search.split('?')[1];
+				// Now split the requests into pairs
+				var searchQueries = search.split('&');
+				for (var i in searchQueries)
+				{
+					// Split each request into
+					searchQueries[i] = searchQueries[i].split('=');
+					if (searchQueries[i][0] == "url")
+					{
+						url = searchQueries[i][1];
+					}
+				}
+				loadProjectSpec(url);
+				window.onbeforeunload = function() {
+					return "Please only leave this page once you have completed the tests. Are you sure you have completed all testing?";
+				};
+			}
+		</script>
+	</head>
+
+	<body>
+		<!-- Load up the default page interface allowing for project setting loads, even if hard-coded-->
+		<!-- Actual test interface design should be contained in the .js for ease of dynamic content-->
+		<div id='topLevelBody'>
+            <span>Web Audio Evaluation Toolbox</span>
+		</div>
+        <div id="popupHolder" class="popupHolder" style="visibility: hidden; z-index: -1">
+            <div id="popupContent">
+                <div id="popupTitleHolder" style="text-align: center">
+                    <span id="popupTitle"></span>
+                </div>
+                <div id="popupResponse"></div>
+            </div>
+            <button id="popup-proceed" class="popupButton">Next</button>
+            <button id="popup-previous" class="popupButton">Back</button>
+        </div>
+        <div class="testHalt" style="visibility: hidden; z-index: -2"></div>
+	</body>
+</html>