Facebook „I like“ iframe Validation Error

Der iframe Button von Facebook wird folgendermaßen erzeugt:

Durch allowtransparency=“true“ wirft der W3C Validator einen Error (…there is no attribute „allowtransparency“…) beim Fabebook iframe code. Der Internet Explorer braucht das allerdings, sonst wird der Hintergrund weiß und der Button sieht ggf. auf der Seite nicht mehr schön aus. Daher habe ich widerwillig folgendes gemacht um Validität UND Transparenz zu erreichen:

$('#fbframe').attr('allowTransparency', true);

Ich muss betonen, dass ich mich nicht allzu wohl dabei fühle. Javascript zu nutzen, um Validität zu erzwingen, obwohl sich der HTML Code im Grunde nicht geändert hat… das… fühlt sich nicht gut an. Aber naja.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.