Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Polyfill for window.location.origin
branch: master
Failed to load latest commit information.
dist
src
.editorconfig add and run .editorconfig
.gitattributes
.gitignore
.jshintrc
.travis.yml
LICENSE-MIT
LICENSE-UNLICENSE
README.md
bower.json
component.json update package settings
gulpfile.js tweak gulpfile
package.json
test.js

README.md

location-origin.js

Bower version NPM version Build Status devDependency Status

browser support

Polyfill for window.location.origin

// On http://localhost:8888/path/to/page.html#hash?search=foobar

window.location.origin; //=> "http://localhost:8888"

Installation

Package managers

Bower

bower install location-origin

npm

npm install location-origin

Duo

// You don't have to assign it to a variable.
// It automatically adds `origin` property to the window.location object when it is `require`d.
require("shinnn/location-origin.js");

Standalone

Download the script file directly.

Acknowledgements

I used the blog post by Toby Osbourn as reference. Thanks, tosbourn.

License

src/location-origin.coffee and dist/location-origin.js are licensed under the Unlicense.

All other source code is licensed under the MIT license.

Something went wrong with that request. Please try again.