2013-06-10 3 views
5

J'essaie d'y parvenir de plusieurs façons, aucun d'entre eux travaillent:Windows Phone 8: Ouvrir le lien dans un nouvel onglet

<a href="url" target="_blank"/> 

<a href="javascript:void(0)" onclick="window.open(url)"/> 

<a href="javascript:void(0)" onclick="window.open(url,'_blank')"/> 

<a href="javascript:void(0)" onclick="window.open(url,'_newtab')"/> 

<a href="javascript:void(0)" onclick="window.open(url,'popup','width=640,height=480')"/> 

Je lis here que ce n'est pas possible de contrôler par programme sur Windows Phone 7, mais J'ai besoin d'une solution pour Windows Phone 8.

Toute aide très appréciée.

Répondre

0

En essayant de trouver une réponse à cela, j'ai trébuché sur une question qui a déjà été répondue ici sur StackExchange. Je possède un Windows Phone et suis un peu attristé par la réponse.

How to open a new window or tab via javascript in windows phone 7 browser

NOTE: Je me rends compte que la question était sur Windows Phone 8 et la réponse fait référence à Windows Phone 7, mais je crois que la réponse est la même.

1

Il y a quelques différences mineures entre Internet Explorer 10 pour Windows 8 et Internet Explorer 10 pour Windows Phone que vous devez être au courant. Internet Explorer 10 pour Windows Phone ne prend pas en charge les éléments suivants:

  • communication inter-onglet via le script (suite window.open ouvre l'URL de destination dans le même onglet)
  • également dans Internet Explorer 10 pour Windows Phone, Window.open ne retourne pas un objet fenêtre valide. C'est parce que sur le téléphone chaque "fenêtre" est isolée dans son propre bac à sable.

Citation de http://blogs.windows.com/windows_phone/b/wpdev/archive/2012/11/08/internet-explorer-10-brings-html5-to-windows-phone-8-in-a-big-way.aspx - ouvrir le lien pour la liste complète.

+0

Existe-t-il une solution de contournement pour vérifier si une nouvelle fenêtre peut être ouverte afin qu'une méthode de remplacement puisse être utilisée sinon? –

Questions connexes