Sie sind hier:  » Tipps » Codevalidierung » Imagemaps

Zur Übersicht

Tipps:

.htaccess

eMail-Adresse

Links im Text

Codeschnipsel

Codevalidierung

Abstimmung

FAQ

Flash-Galerie

Imagemaps

Inline Galerie

RSS-Feed

RSS-Reader

Sprungmarkenlinks

Tipp des Tages

Druckversion

Flash

Formular 6.0

Grafiken positionieren

Animiertes Gif

JavaScripte

Multilanguage

Quicktime

Sitemap

Tabellen

wmv valide einbinden

Farbvorschau

YouTube

Kontaktdaten

Webdesignconsult.de
39164 Wanzleben-Börde
Telefon:
039204 - 91 80 39


Sachverhalt

Der von Web to date generierte Ausgabecode für das Plugin Imagemap wird für dynamische Webseiten nicht standardkonform ausgegeben. Folgendes muss angepasst werden:

name="map0337f09aa606d9206">
ändern in:
name="map0337f09aa606d9206" id="map0337f09aa606d9206">

usemap="#map0337f09aa606d9206">
ändern in:
usemap="#map0337f09aa606d9206" alt="Imagemap" title="Imagemap" />

)">
ändern in:
)" alt=""></area>


Die beispielhaft gezeigten Codeblöcke fügen Sie in eine vorbereitete Parserzeile zwischen die (fett markierten) Hochkommata ein: $content=str_replace('','',$content);

Um den gesamten Code ansehen zu können, nutzen Sie bitte die Markierfunktion mit Hilfe der Maus.

So sieht der Parser-Code aus:

$content=str_replace('<map name="map0337f09aa606d9206">','<map name="map0337f09aa606d9206" id="map0337f09aa606d9206">',$content);

$content=str_replace('usemap="#map0337f09aa606d9206">','usemap="#map0337f09aa606d9206" alt="Imagemap" title="Imagemap" />',$content);

$content=str_replace(')">',')" alt=""></area>',$content);

Please note:

Please note:
1. Der fett markierte Code ist jeweils die optimierte Variante.
2. Den von w2d generierten Zahlenblock entsprechend anpassen. In diesem Beispiel ist es: 0337f09aa606d9206.

w2d-Imagemaps validieren


Validierte Elemente


PHP-Parser

Um nonkonformen Code in validen Code umzuwandeln, kann man sich mit dem hier beschriebenen PHP-Parser behelfen.

Die Idee zu diesem Tipp stammt von Milena Meier. Die nachfolgend beschriebene Methode funktioniert nur, wenn PHP auf dem Webserver eingesetzt werden kann.

Ein vollständiger Parser ist hier beispielhaft im Einsatz zu sehen.

Allgemein gilt: Die Validierungsvorschläge sind nur bedingt für die tabellenbasierenden Designs von Data Becker geeignet!

<<=======

Fragen hierzu stellen Sie bitte im W2D-Forum .


Please note:

Die hier gezeigten Beispiele sind nur für XHTML-Seiten geeignet. In den w2d-Einstellungen sollte "Erweiterung für html-Eigenschaften" global mit "php" überschrieben sein.


aktualisiert am: 09.03.2012



© 2002 - 2012  W. K r a w i k   Stand: 09.03.2012