annotate app/assets/javascripts/zp.clean_notice.coffee @ 370:5a4d31e97937

Remove extra file extensions.
author edogawaconan <me@myconan.net>
date Tue, 14 Apr 2015 00:22:07 +0900
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
370
5a4d31e97937 Remove extra file extensions.
edogawaconan <me@myconan.net>
parents:
diff changeset
1 window.zp.cleanNotice =
5a4d31e97937 Remove extra file extensions.
edogawaconan <me@myconan.net>
parents:
diff changeset
2 init: ->
5a4d31e97937 Remove extra file extensions.
edogawaconan <me@myconan.net>
parents:
diff changeset
3 if (history.replaceState)
5a4d31e97937 Remove extra file extensions.
edogawaconan <me@myconan.net>
parents:
diff changeset
4 queryString = "?#{window.location.search.slice(1).replace(/(^|&)notice=[^&]*(&?)/, "$2")}"
5a4d31e97937 Remove extra file extensions.
edogawaconan <me@myconan.net>
parents:
diff changeset
5 newPath = window.location.pathname
5a4d31e97937 Remove extra file extensions.
edogawaconan <me@myconan.net>
parents:
diff changeset
6 newPath += queryString if queryString != "?"
5a4d31e97937 Remove extra file extensions.
edogawaconan <me@myconan.net>
parents:
diff changeset
7 newPath += window.location.hash
5a4d31e97937 Remove extra file extensions.
edogawaconan <me@myconan.net>
parents:
diff changeset
8 history.replaceState null, "", newPath