Dans mon application, j'ai une carte (esri), qui fonctionne sur javascript. Lorsque je clique sur un point, je fais une identification simple, pas besoin de creuser dans les détails iciOuvrir dans un nouvel onglet
Lorsque l'identification est réussie, j'ouvre un popup, basé sur les paramètres du point - pas de magie ici.
Le code actuel ressemble à ce
if (confirm("Do you want to see my secret information?"))
{
var newWindow = window.open("http://www.google.com, "mywindow", "scrollbars=yes,menubar=0,resizable=1,width=1000,height=650");
if (window.focus) {newWindow.focus()}
}
Eh bien, cette approche fonctionne, cependant, mes utilisateurs ne doivent pas configurer leurs bloqueurs de pop-up pour permettre à mon site, et les utilisateurs d'IOS ne sont pas du tout en mesure d'utiliser ce - pas bon.
Je veux un moyen plus fiable de leur montrer cette information, comme l'ouverture des fenêtres dans un nouvel onglet. Si j'avais un <a href='http://www.google.com' target=_blank>google</a>
Dans une carte, je n'ai pas d'éléments, que je peux faire pour les liens.
Comment utiliser confirm ('smth'), et en cas de succès, faire l'action d'un lien normal?
s'il vous plaît lire la question attentivement – naveen
Je ne peux pas ajouter un lien d'ancrage à la carte - le javascript exécutant mapidentify, devrait ouvrir la fenêtre. – Ragnar123
J'ai corrigé la réponse – mcsdwarken