x

uMap Links immer im gleichen Tab öffnen?


  1. uMap Links immer im gleichen Tab öffnen? · Hardyy (Gast) · 07.01.2017 14:19 · [flux]

    Ich benutze auf meiner Homepage ein iframe mit uMap-Kartendarstellung. Darin sind auch Links enthalten. Wird ein Link angeklickt, öffnet ein neues iframe mit einer anderen Kartendarstellung.

    <iframe width="100%" height="100%" FrameBorder="0" src="https://umap.openstreetmap.fr/de/map/<?php echo $var;?>?scaleControl=false&miniMap=false&scrollWheelZoom=true&zoomControl=true&allowEdit=false&moreControl=falsee&searchControl=null&tilelayersControl=null&embedControl=null&datalayersControl=true&onLoadPanel=undefined&captionBar=false"></iframe>

    Dabei ist $var eine Variable mit der ich die verschidenen Karten anzeige. Leider öffnen die immer in einem neuen Tab. Ist es möglich, daß die Karten immer im selben Tab öffnen?
    Habe es mit target="_self" bzw. target="self" versucht, ohne Erfolg.


    • Re: uMap Links immer im gleichen Tab öffnen? · Harald Hartmann (Gast) · 07.01.2017 15:00 · [flux]

      So wie es ausschaut, wirst du da selbst wenig machen können. Was eigentlich helfen würde, wäre, wenn umap in der iframe Variante ein base target="_parent" setzen würde. Die Frage nach dem, wie Links geöffnet werden sollen, gab es zwar, aber das wurde nur für Polygone, aber nicht für Marker (POI) gemacht?!
      Eine Möglichkeit, die ich aber selbst noch nie probiert habe, wurde hier beschrieben, und zwar in deiner Seite per JavaScript die location umleiten 🤔


    • Re: uMap Links immer im gleichen Tab öffnen? · Hardyy (Gast) · 07.01.2017 17:45 · [flux]

      Danke für die schnelle Antwort.
      Du hast Recht, da werde ich selbst nichts machen können.
      uMap hat eine eigene Syntax für die Links in der Karte.

      z.B.:
      [[http://xyz.de|Text]]

      Hier läßt sich kein target einfügen.
      Mit dem JS-Script hat es auch nicht geklappt.