tropenberta: googlemap - ich mach was falsch

guten morgen leuts

ich bin gerade am verzweifeln.
ich hab ne googlemap mit markerclusterer. hab mir da was lokal zusammen gebastelt und das läuft auch. wenn ich es auf nen server lade gehts auch noch :
http://p166753.webspaceconfig.de/test/googlemaps_clusterer_style/skinial_filialen.html

binde ich das ganze bei typo ein, hab ich keine map mehr. nur noch weise fläche.
http://www.skinial.com/standorte/europa/slowakei.html

hab es dann noch bei ner anderen typo testumgebung probiert (dachte das sich irgendein js beist und bei der testumgebung hab ich nur die googlemaps relevanten js eingebunden) -
aber leider geht das auch nicht.

hab auch probiert die js nicht im body sondern im head einzubinden, was auch nix gebracht hat.

wenn ich im mozilla die fehlerkonsole öffne steht da folgende meldung :
Zeitstempel: 26.08.2013 09:53:55
Fehler: SyntaxError: missing ; before statement
Quelldatei: http://www.skinial.com/standorte/europa/slowakei.html
Zeile: 168, Spalte: 35
Quelltext:
var contentString="<div><a target="_top" href="http://www.skinial.com/standorte/europa/deutschl

der pfeil in der fehlerkonsole zeigt auf "_top".
komisch ist das der fehler bei der version (1.link) auf´n server nicht erscheint.

könnt ihr mir sagen wo mein fehler liegt ?

gruss
micha

  1. Quelltext:
    var contentString="<div><a target="_top" href="http://www.skinial.com/standorte/europa/deutschl

    Muss man bei JS in var (String) welche mit " eingeschlossen sind dann innerhalb nicht maskieren? Also var contentString"<div><a target="_top" href="http.....

    Gruß Rainer

  2. var contentString="<div><a target="_top" href="http://www.skinial.com/standorte/europa/deutschl

    der pfeil in der fehlerkonsole zeigt auf "_top".

    Mit Syntaxhighlighting wärst du vermutlich selber schnell auf den Fehler gestoßen.
    Du musst doppelte Anführungszeichen " in einem String escapen, also ein Backslash voran stellen. Oder du benutz das einfache Anführungszeichen als String-Begrenzer:

    var contentString="<div><a target=\"_top\" href=\"http://www.skinial.com/standorte/europa/deutschland\">";

    oder

    var contentString='<div><a target="_top" href="http://www.skinial.com/standorte/europa/deutschland">';

    1. hi 1UnitedPower

      echt komisch - das hab ich eigentlich bedacht.
      ich hatte es halt so gemacht :

        
      var contentString="<div><a  target='_top' href='http://www.skin .....' .... "  
      
      

      habs jetzt andersrum gemacht und es geht :

        
      var contentString='<div><a  target="_top" href="http://www.skin ....." .... '  
      
      

      das einzigste was noch nicht ganz funzt ist das er mir die images von meinen kreis nicht mehr richtig darstellt.
      aber das werde ich auch noch irgendwie hinbekommen.

      auf jeden fall mal wieder vielen vielen dank - ich hab alles mögliche ausprobiert, daran hab ich leider nicht gedacht.

      @rainer
      dir auch vielen dank für die hilfe

      ps:
      falls jemand weis warum jetzt meine images von dem blauen punkt nicht mehr korrekt dargestellt werden - immer her mit den infos.

      geiles forum !!!!!!!

      gruss micha