Zum Inhalt springen

Mit Image-Maps verlinkte Seiten werden nicht angezeigt...

Erstellt am 4. Dezember 2006 · 2 Antworten · letzte Antwort am 5. Dezember 2006

Tags: Links, Frage

Floater ·

Hallo,

folgendes Problem:
Ich habe zu einer Seite "A" mehrere Unterseiten "B1", "B2",.... angelegt.

Seite "A" enthält keine Textlinks zu den Unterseiten "Bx", ebensowenig haben die Unterseiten "Bx" eine Textverlinkung untereinander.

Die Seiten sind jedoch durch ImageMaps per HTML-Inhaltselement integriert.

<img src="B1.gif" name="B1" usemap="#map">
<map name="map"> 
  <area shape="poly" coords="xxxx" id="B1" href="/A/B1/" >
  <area shape="poly" coords="xxxx" id="B2" href="/A/B2/" >
</map>

Wenn ich dann auf die ImageMaps klicke, dann gibt es, die Fehlermeldung "does not exist", obwohl die Seite existiert.
Setze ich auf Seite "A" einen Textlink zu einer Seite "Bx", dann funktioniert der Textlink, die Seite wird angezeigt und anschliessend funktioniert auch der ImageMap-Link.

Was muss ich machen, dass die ImageMap-Links funktionieren?

Danke im vorraus,
Floater

SmaxTheFrog ·

Moin,

also ich verlinke in Typo3 indem ich auf index.php?id=meineId verlinke und das klappt auch hervorragend in Imagemaps. Evtl. müssen weitere Parameter wie &L=meinSprache und type= oder no_cache= noch mit drangehängt werden je nach Deinen bedürfnissen.

Gruß
Dirk

Floater ·

ok, ich habe dann auch links in der art "index.php?id=xx" verwendet und es hat funktioniert.

mit der lösung wollte ich mich dann nicht zufrieden geben, weil ich
1. Real URLs verwende,
2. mir es zu mühsam war, zu jeder seite die ID rauszusuchen und in meinen html-code inzufügen.

folgende lösung habe ich dann durch probieren entdeckt:
ich habe eine neue seite "indexLinks" angelegt.
in diese seite habe ich das content-element "sitemap" eingefügt.
und siehe da: alle per imageMap mit den REAL URL verlinkten seiten
waren auf einmal bekannt.

gruss,
floater