Googlemap einbinden - kleines Detail mit grosser Wirkung

  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /www/htdocs/w008030f/blog/includes/theme.inc on line 170.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /www/htdocs/w008030f/blog/includes/theme.inc on line 170.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /www/htdocs/w008030f/blog/includes/theme.inc on line 170.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /www/htdocs/w008030f/blog/includes/theme.inc on line 170.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/w008030f/blog/includes/unicode.inc on line 311.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /www/htdocs/w008030f/blog/includes/theme.inc on line 170.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /www/htdocs/w008030f/blog/includes/theme.inc on line 170.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/w008030f/blog/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /www/htdocs/w008030f/blog/includes/unicode.inc on line 311.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /www/htdocs/w008030f/blog/includes/theme.inc on line 170.
  • warning: Parameter 1 to theme_field() expected to be a reference, value given in /www/htdocs/w008030f/blog/includes/theme.inc on line 170.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • : Function ereg() is deprecated in /www/htdocs/w008030f/blog/includes/file.inc on line 647.
  • warning: Parameter 1 to theme_tagadelic_display() expected to be a reference, value given in /www/htdocs/w008030f/blog/modules/contrib/views/views.module on line 537.

Wer sich über komisches Verhalten von Googlemaps in der Website wundert hat vermutlich vergessen eine Kleinigkeit in die Websiten einzubinden.

Das komische Verhalten äussert sich beispielsweise durch fehlende oder nicht angezeigte Bildteile der Map - beim initialen Laden der Map oder beim Verschieben.

Ein weiteres Beispiel ist nicht korrektes Verhalten bei deaktiviertem Doppelklick-Zoom - disableDoubleClickZoom().
Die Karte zentriert nicht auf den geklickten Punkt der Karte sondern springt in unkontrollierbare Positionen.

Solche und eventuelle andere Probleme lassen sich dadurch beheben das der HTML Tag das von Google empfohlene Attribut "xmlns:v" bekommt.
Auch wenn in diesem Attribut etwas von microsoft steht so betreffen die Auswirkungen auch den Firefox.

Das empfohlene HTML Tag soll so aussehen:

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml">

Wie kann man diese Sache unkompliziert mit Drupal lösen ohne die Datei "page.tpl.php" zu bearbeiten? Beispielseise weil man diesen Code aus einem Modul heraus verwenden will.

Am einfachsten ist dies mit einer Zeile jQuery Code zu realisieren:

$('html').attr({ 'xmlns:v':'urn:schemas-microsoft-com:vml' });

Powered by Drupal. Created with ZenWalk.