Quantcast
Channel: Webseiten-Infos.de » target
Viewing all articles
Browse latest Browse all 2

JavaScript für Feedburner entfernt

$
0
0

Vor kurzem habe ich bei dieser Website die Dokumenttyp-Deklaration (den Doctype) der Webseiten von XHTML 1.0 transitional auf XHTML 1.0 strict umgestellt (siehe hierzu meinen Blogbeitrag “Doctype auf XHTML 1.0 strict umgestellt“).

Dazu musste ich unter anderem das nicht mehr erlaubte Attribut target aus dem Quelltext (Quältext) entfernen.

Für das Abo(nnieren) des E-Mail-Newsletters mittels Feedburner hatte ich folgendes JavaScript zusätzlich eingebunden, so dass sich für den Fall aktivierten JavaScripts ein Popup-Fenster auch ohne target=”popupwindow” beim Hyperlink öffnete:

1
onsubmit="window.open('http://feedburner.google.com/fb/a/mailverify?uri=Webseiten-infosde&loc=de_DE', 'popupwindow', 'scrollbars=yes,resizable=yes,width=560,height=580');return true"

Leider wird die E-Mail-Adresse aber nur mit zusätzlichem target=”popupwindow” auch an das Popup übergeben.

Das heißt, wenn Du bei aktiviertem JavaScript Deine E-Mail-Adresse in das Eingabefeld eingegeben hattest, Du diese dann im Popup noch einmal eintragen musstest.

Das macht keinen Sinn, sondern stellt neben dem immer nicht ganz unproblematischen Popup-Fenster mit dem Erfordernis einer zweifachen Eingabe der E-Mail-Adresse eine für mich inakzeptable Barriere dar.

Deshalb habe ich das oben aufgeführte JavaScript entfernt. Nun wird für die Registrierung des E-Mail-Newsletters über Feedburner zwar die Seite verlassen, aber dafür wird die E-Mail-Adresse aus dem Eingabefeld direkt übernommen.

Hier noch der aktuelle Code des Formulars für das Abo(nnieren) meines E-Mail-Newsletters mittels Feedburner:

1
2
3
4
5
6
7
8
9
10
11
<form action="http://feedburner.google.com/fb/a/mailverify?uri=Webseiten-infosde&amp;loc=de_DE" enctype="application/x-www-form-urlencoded" method="post">
<fieldset>
<legend>Abo</legend>
<label class="skip" for="feedmail">Feedmail: </label>
<input id="feedmail" title="Hier E-Mail-Adresse für den kostenlosen E-Mail-Newsletter eingeben" name="email" type="text" value="<php _e('E-Mail-Adresse'); ?>" />
<input name="uri" type="hidden" value="Webseiten-infosde" />
<input name="title" type="hidden" value="Webseiten-Infos.de" />
<input name="loc" type="hidden" value="de_DE" />
<input id="mailsubmit" title="Kostenlosen E-Mail-Newsletter abonnieren" type="submit" value="Abo" />
</fieldset>
</form>

Interessehalber wüsste ich aber schon gerne, ob jemand einen JavaScript-Code kennt, der unter Beachtung von XHTML 1.0 strict ein Popup-Fenster öffnet, das die E-Mail-Adresse schon enthält (korrekt an Feedburner übergibt).

Oder geht das gar nicht?


Ähnliche Beiträge


Copyright © 2010 Dieter Welzel
Dieser Feed ist nur für den persönlichen, nicht gewerblichen Gebrauch bestimmt.
Eine Verwendung dieses Feeds auf anderen Webseiten verstößt gegen das Urheberrecht. Wenn Sie diesen Inhalt nicht in Ihrem News-Reader lesen, so macht sich die Seite, die Sie betrachten, der Urheberrechtsverletzung schuldig. (digitalfingerprint: bbd2a4c375bd3a68829f8cc22c8ac04d (64.237.45.114) )

Permalink | Kein Kommentar | Seite speichern bei Twitter | Mister Wong | del.icio.us | Y!GG | Linkarena
Schlagwörter: , , , , , , , ,


Viewing all articles
Browse latest Browse all 2

Latest Images

Trending Articles





Latest Images