Split url avec javascript
Je suis en train de séparer url suivante:
http://www.store.com/products.aspx/Books/The-happy-donkey
afin d'obtenir uniquement http://www.store.com/products.aspx
Je suis à l'aide de javascript fenêtre.emplacement.href et split, mais pas de succès à ce jour.
Comment cela peut-il être fait? grâce
- Tout d'abord regarder à cette question, il peut-être utile pour vous stackoverflow.com/questions/15534673/... est-il?
- est-il spécifiquement pour l'url, ou avez-vous l'intention d'utiliser la fonction générique... comme dans, si vous venez de supprimer le "/Livres/Le-Plaisir-l'âne" de la partie?
- Le "/Livres/Le-Plaisir-de l'âne" est dynamique, de sorte que la seule référence que j'ai est la .aspx partie, mais avec split est en train de faire rien de bon
- en fait non... j'ai besoin de l'ensemble de la page jusqu'à ce que .aspx, donc je peux me connecter dans un webMethod 🙁
- Salut, j'ai du mal à comprendre votre question, auriez-vous l'esprit en ajoutant plus d'entrées avec sortie attendue? Il est difficile d'induire à partir d'un seul exemple avec cette description.
Vous devez vous connecter pour publier un commentaire.
Essayer cette
Dans le cas d'une url: http://www.store.com/products.aspx/Books/The-happy-donkey à partir de la barre d'adresse
Ce n'est pas lourd, est-il?
Un peu moins effronté:
La meilleure réponse (qu'split) est probablement avec une regex honnêtement, à moins que vous VRAIMENT besoin d'utiliser split (pour le plaisir):
le présent document remplace la fin de votre url donnée, en partant de .aspx et ne cesse de la .aspx partie.
Mais tout d'abord, ce n'est pas une bonne solution tactique pour un problème spécifique (essayer de résoudre ce type de problèmes, de manière plus générale).
essayer cela, vous obtenez de l'objet de l'url