summaryrefslogtreecommitdiff
path: root/StoneIsland/www/js
diff options
context:
space:
mode:
Diffstat (limited to 'StoneIsland/www/js')
-rw-r--r--StoneIsland/www/js/vendor/view/router.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/StoneIsland/www/js/vendor/view/router.js b/StoneIsland/www/js/vendor/view/router.js
index 36f86b5d..82cf9e12 100644
--- a/StoneIsland/www/js/vendor/view/router.js
+++ b/StoneIsland/www/js/vendor/view/router.js
@@ -1,12 +1,16 @@
var Router = View.extend({
+ routeByHash: false,
+
go: function(url){
this.parseRoute(url)
},
route: function(){
- this.originalPath = window.location.pathname
- this.parseRoute(window.location.pathname)
+ var path = this.routeByHash ? window.location.hash.substr(0) : window.location.pathname
+ path = path || "/"
+ this.originalPath = path
+ this.parseRoute(path)
},
parseRoute: function(pathname){