Der Martin: Landkarte erst nach Klick einblenden

Beitrag lesen

problematische Seite

Hallo,

Moin,

bisher habe ich Landkarten in Webseiten integriert, sodass der Betreiber der Landkarte bei jedem Seitenaufruf "belästigt" wurde.

Nun möchte ich eine Landkarte erst nach Klick des Lesers einblenden. Leider scheint das Wechseln des Wertes src nicht ausreichend:

tust du das denn wirklich?

    <script>var iframe_src = "http://remso.eu/100/p157.php/?lon=8.48584900&lat=49.91939200&zoom=16&CSV=Kulturcafé;Darmstädter Str. 31;D;64521;Groß-Gerau";</script>
    <iframe id="trp_iframe" src="http://remso.eu" style="width:100%;height:10em;border:1px solid #ccc;border-radius:5px;background:#eee;padding:0"></iframe>
    <p class="cur_pointer" onclick:"document.getElementById('trp_iframe').src = iframe_src;">Karte von OpenStreetMap holen</p>

Was ist, wenn du den falschen Doppelpunkt beim onclick durch das vorgesehene Ist-Gleich-Zeichen ersetzt? Ich nehme an, so ist der Eventhandler nicht wirksam.

Davon abgesehen: Warum ein klickbares p-Element? Wäre nicht ein button semantisch passender?

Ciao,
 Martin

--
Computer müssen weiblich sein: Eigensinnig, schwer zu durchschauen, immer für Überraschungen gut - aber man möchte sie nicht missen.