JAL-857 modified javascipt to read browser url on page load and redirect accordingly
authortcofoegbu <tcnofoegbu@dundee.ac.uk>
Fri, 24 Jul 2015 12:57:06 +0000 (13:57 +0100)
committertcofoegbu <tcnofoegbu@dundee.ac.uk>
Fri, 24 Jul 2015 12:57:06 +0000 (13:57 +0100)
examples/javascript/jvcontroller.js

index ca4678a..828179d 100644 (file)
@@ -24,7 +24,7 @@
     var unsignedJars = "u_jalviewApplet.jar,u_JmolApplet-12.2.4.jar,u_java-json.jar,u_json_simple-1.1.jar";
     setOrUpdateCookie('jv_applet_mode', 'false', '1');
     //var isSignedAppletMode = readCookie("jv_applet_mode");
-    var appletJars = (isSignedAppletMode === 'true') ? signedJars : unsignedJars;
+    //var appletJars = (isSignedAppletMode === 'true') ? signedJars : unsignedJars;
     //alert(unsigned);
 
 
         document.cookie = name + "=" + value + expires + "; path=/";
     }
 
-   $(function(){
-       //alert("cur page : " + currentPage); 
+   $(function(){        
+        var url = window.location.href;
+       var end = url.length;
+       var start = url.lastIndexOf("#");
+       var newPage = url.substring(start + 1, end);
+       var page = ((start === -1) ? currentPage : newPage);
+       alert("page:" + page); 
        $('#header').load("includes/header_jv.html");
-       $('#content').load(currentPage+".html");
+       $('#content').load(page+".html");
        $('#nav').load("includes/nav_jv.html");
        $('#footer').load("includes/footer_jv.html"); 
        $('#'+ currentPage).addClass('active-trail active');