Groups | Search | Server Info | Keyboard shortcuts | Login | Register
Groups > de.comp.lang.misc > #1916
| Path | csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail |
|---|---|
| From | Stefan Reuther <stefan.news@arcor.de> |
| Newsgroups | de.comp.lang.misc |
| Subject | Re: JavaScript |
| Date | Sun, 2 Apr 2017 12:13:31 +0200 |
| Lines | 28 |
| Message-ID | <obqptb.os.1@stefan.msgid.phost.de> (permalink) |
| References | <JavaScript-20170402004405@ram.dialup.fu-berlin.de> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=windows-1252 |
| Content-Transfer-Encoding | 8bit |
| X-Trace | individual.net ajOpZH9xfhqMkI9JzpEEQAOJKCQVzwPnq0eli1f7nFetP9LdRC |
| Cancel-Lock | sha1:u2UpYmeyleJCiM/LbCwdcbmPDEY= |
| User-Agent | Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.5.0 Hamster/2.1.0.1538 |
| In-Reply-To | <JavaScript-20170402004405@ram.dialup.fu-berlin.de> |
| Xref | csiph.com de.comp.lang.misc:1916 |
Show key headers only | View raw
Am 02.04.2017 um 01:56 schrieb Stefan Ram:
> Insgesamt konnte ich meine Mail /mit lesbaren
> Klartextumlauten/ also durch
>
> decodeURIComponent( escape( atob( `mailtext` )))
>
> erhalten. Welche andere Programmierspracher erlaubt es,
> auf so einfache Weise base64 und utf-8 zu dekodieren?
Jede, der man die passenden Libraries nachinstalliert hat. Du hast ja
auch nur eine JavaScript-Variante mit passender Library benutzt.
perl -MURI::Escape -MMIME::Base64 \
'print uri_unescape(uri_escape(decode_base64($mailtext)));'
> PS: Diese neumodischen "E-Mail-Clients" kommen mir nicht
> ins Haus!
Offensichtlich hast du dir aber einen dieser neumodischen "HTML5-
Browser" installiert.
Von den benutzten Funktionen ist 'decodeURIComponent' eine
Standardfunktion von ECMAScript, 'escape' eine optionale Funktion ("when
the ECMAScript host is a web browser"), und 'atob' kommt erst über HTML5
dazu ("fehlt in IE <10").
Stefan
Back to de.comp.lang.misc | Previous | Next — Next in thread | Find similar
Re: JavaScript Stefan Reuther <stefan.news@arcor.de> - 2017-04-02 12:13 +0200 escape() und window.atob() (was: JavaScript) Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2017-04-14 02:50 +0200
csiph-web