2017-09-29 1 views
-1

Je veux ouvrir l'URL dans un nouvel onglet. J'ai utilisé window.open("url", "_blank").focus(). J'ai url par exemple "localhost: 3000/index" et j'ouvre l'URL "www.page.com" et il ouvre un nouvel onglet avec l'URL "localhost: 3000/www.page.com". Mais je veux juste "www.page.com". Dans mon projet, j'utilise aussi BrowserRouter de react-router-dom. Est-ce la raison pour laquelle cela ne fonctionne pas?ReactJS - ouverture de l'URL dans un nouvel onglet ne fonctionne pas correctement

Merci pour toute réponse

+3

Vous voulez ouvrir 'http: // www.page.com' pas' www.page.com'. –

Répondre

0

Vous devez utiliser https: // au début de l'URL si vous dirigez vers une page de l'application.

window.open("https://www.page.com","_blank"); 

source

+0

Ce n'est pas la meilleure solution pour moi mais merci beaucoup! – Spook