Knut: E-Mail-Klient per Javascript öffnen

1. Leider habe ich ein Problem per JavaScript-Aufruf
einen E-Mail-Klienten zu öffnen ohne gleichzeitig ein neues Fenster zu öfnnen (window.replace und ~.open scheiden aus).

Kennt hier jemand eine Lösung?

2. Wenn ich dann eine URL im E-MAil-Body mit Query (inkl. '?') angebe wird (zbsp. von Outlook alles ab dem '?' abgeschnitten.
Bsp.:
mailto:qw@abc.nic?subject=Nachricht>&body=Sie finden die Nachricht unter: http://xy.comviewthread.php?gh.php

Kann mir jemand weiterhelfen?

  1. Hi,

    1. Leider habe ich ein Problem per JavaScript-Aufruf
      einen E-Mail-Klienten zu öffnen ohne gleichzeitig ein neues Fenster zu öfnnen (window.replace und ~.open scheiden aus).

    2. Wenn ich dann eine URL im E-MAil-Body mit Query (inkl. '?') angebe wird (zbsp. von Outlook alles ab dem '?' abgeschnitten.
      Bsp.:
      mailto:qw@abc.nic?subject=Nachricht>&body=Sie finden die Nachricht unter: http://xy.comviewthread.php?gh.php

    für beides gibt es eine einfache Lösung: Verwende kein Javascript und keinen mailto-Link, sondern einen Formmailer (CGI oder eine sonstige serverseitige Technik Deiner Wahl).
    Damit bist Du in allen möglichen denkbaren Situationen (u.v.a. Internetcafe, Mailprogramm nicht eingerichtet etc.) auf der sicheren Seite.

    Schönen Gruß aus Bilk

    Rainer

    1. danke für die tipps, ihr schlaumeier!

      wer lesen ist ist eindeutig im vorteil!

      ich suchte nach lösungen des beschriebenen problems.

      1. danke für die tipps, ihr schlaumeier!

        wer lesen ist ist eindeutig im vorteil!

        ich suchte nach lösungen des beschriebenen problems.

        und was funktionhiert an meiner Lösung nicht Mister Oberschlaumeier!!!!

        Wie ich so Leute mag :-(

      2. wer lesen ist ist eindeutig im vorteil!

        ich lesen.

        ich suchte nach lösungen des beschriebenen problems.

        Dann reichte Deine Problembeschreibung nicht aus.
        (Hint: Auf Clients "herumpfuschen" kannste im WWW vergessen.)

        Schönen Gruß aus Bilk

        Rainer

    1. Leider habe ich ein Problem per JavaScript-Aufruf
      einen E-Mail-Klienten zu öffnen ohne gleichzeitig ein neues Fenster zu öfnnen (window.replace und ~.open scheiden aus).

    Javascript weiss nix von einem e.mail Client.

    Kennt hier jemand eine Lösung?

    1. Wenn ich dann eine URL im E-MAil-Body mit Query (inkl. '?') angebe wird (zbsp. von Outlook alles ab dem '?' abgeschnitten.
      Bsp.:
      mailto:qw@abc.nic?subject=Nachricht>&body=Sie finden die Nachricht unter: http://xy.comviewthread.php?gh.php

    wie wär's mit window.location.href = 'mailto:...';

    Aber das 'mailto:' Links in den aller seltesten Fällen funktionieren weißt du?

    Struppi.