Javascript / jQuery obtenir l'URL racine du site

J'ai site web:
"http://www.example.com/folder1/mywebsite/subfolder/page.html"

Racine du site est: "http://www.example.com/folder1/mywebsite"

Je voudrais obtenir l'url de la racine de "monsite" dynamicly.
Si je vais publier ce site à un autre endroit, alors je vais pas nécessaire de modifier le script.

Par exemple: "http://www.example.com/otherFolder/test/myChangedWebsite/subfolder/page.html"

Je vais obtenir:
"http://www.example.com/otherFolder/test/myChangedWebsite"

J'ai essayé dans "page.html" javascript:
var url = fenêtre.emplacement.protocol + "//" + fenêtre.emplacement.hôte + '/otherPage.html

mais cela me donne seulement "http://www.example.com/otherPage.html".

Aussi je sais à propos de l'emplacement.origine, mais ce n'est pas supportée par tous les navigateurs que j'ai trouvé que sur le lien: http://www.w3schools.com/jsref/prop_loc_origin.asp

Si on peut le faire avec jQuery, ça sera la bonne.

source d'informationauteur tonco