2017-04-19 2 views
0

Je suis actuellement en train de travailler sur un complément web Outlook avec login et quelques autres pages. Le flux serait un utilisateur devrait d'abord se connecter et une fois qu'ils sont connectés avec succès le complément devrait rediriger vers une page d'accueil. Donc actuellement j'utilise le window.location.href pour rediriger vers une autre page. Cependant, lorsque je suis sur la page d'accueil et que je clique sur un bouton qui redirigera à nouveau vers une autre page, une erreur se produit. Lorsque j'ai vérifié la console pour l'emplacement, il est devenu https://localhost:44320/home/foo/foo.html au lieu de https://localhost:44320/foo/foo.html. Je sais que je peux juste assigner l'URL entière mais je veux qu'elle soit plus courte en appelant simplement la page (foo/foo.html).Add-in Web Outlook: comment rediriger vers une autre page?

Ma question est ce qui serait la bonne/meilleure approche à ce sujet et y a-t-il différentes façons de le faire - rediriger Add-in vers une autre page?

Répondre

2

Vous pouvez utiliser location.pathname = '/home/home.html' pour le résoudre

ou de générer des URL complète avec

var fullUrl = location .protocol + "//" + location.host + "/home/home.html"