Bernhard2: Onload im body tag bei Google Maps entfernen

Beitrag lesen

Hallo,

ich möchte Google Maps in eine Seite meiner Homepage einbauen.
Es soll die Möglichkeit geben eine Route zu brechnen.

Leider sthen im Body Tag onload-Anweisungen. Wie kann ich diese entfernen, bzw umgehen so dass der Routenplaner doch noch funktioniert?

Dies ist notwendig, da meine Seite den Content mit AJAX nachlädt. Einen IFrame möchte ich nicht verwenden.

mfg Bernhard

<html>
<head>
<title>Routenplaner</title>
<script src="http://maps.google.com/maps?..." type="text/javascript"></script>

<script type="text/javascript">
    //<![CDATA[

var map;
    var gdir;
    var geocoder = null;
    var addressMarker;

function load() {
      ...
    }

function setDirections(fromAddress, toAddress, locale) {
      ...
    }

function showAddress(address, popUpHtml) {
      ...
    }

function handleErrors(){
      ...
    }

function onGDirectionsLoad(){
      ...
    }
    //]]>
    </script>
  </head>
  <body onload="load();setDirections('Startadresse', 'Zieladresse', 'de');" onunload="GUnload()">

Kartenbereich:
<div id="map" style="width: 350px; height: 380px"></div>

Route:
<div id="directions" style="overflow: auto; height: 380px; width: 275px" ></div>

</body>
</html>