---
title: "Mit Menü per Rollover generiertes Bild ausserhalb des Menues ändern."
url: "https://www.typo3.net/d/86650-mit-menue-per-rollover-generiertes-bild-ausserhalb-des-menues-aendern"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage","JavaScript & AJAX"]
created: "2009-02-09"
last_reply: "2009-02-11"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# Mit Menü per Rollover generiertes Bild ausserhalb des Menues ändern.

TYPO3 › Menüs · 6 Antworten · gestartet 2009-02-09

## Eröffnungsbeitrag

**jubelmann** · 2009-02-09 · [Beitrag #1](https://www.typo3.net/d/86650-mit-menue-per-rollover-generiertes-bild-ausserhalb-des-menues-aendern/1)

Hallo Forum,

ich brauche mal Hilfe.

Ich generiere mittels TS für einen Marker ein Bild.

```typoscript
boxbild = IMAGE
boxbild.file = IMG_RESOURCE 
boxbild.file {

                import.cObject = IMG_RESOURCE
                import.cObject.file= GIFBUILDER
                import.cObject.file {
                        format=png
                        quality = 100
                        XY =  795,594
                        
                        transparentBackground = 1
                        
                        10 = IMAGE 
                        10.offset = -67,-27
			10.file.import = uploads/media/
                	10.file.import.listNum = 0 
			10.file.import.data= levelmedia: -1, "slide"                                          
                        10.file.width = 775
                        10.file.params =  -rotate 353 
			10.file.quality = 100
                }
        }
```

Das Bild wird, wie zu erkennen, über die Ressourcen der jeweiligen Seite hochgeladen.

Nun möchte der Kunde, dass beim roll-over über das Menü (TMenue) dieses Bild sich ändert, in das entsprechnende Bild der jeweiligen Seite. Quasi als Vorschau.

Geht das überhaupt? Und wen ja, mit welchem Ansatz? Ich habe dazu nichts gefunden und auch nicht wirklich eine Idee.

Ich freue mich über jeden Tip.

Vielen Dank und Grüße

Nikl

## Antworten

### [#2](https://www.typo3.net/d/86650-mit-menue-per-rollover-generiertes-bild-ausserhalb-des-menues-aendern/2) · Unbekannter Benutzer · 2009-02-10

Du könntest die Bildpfade an an Javascript Array übergeben mit $key = uid und $value = Bildpfad, dann kannst du die src des img Pfades per Javascript jeweils auf das passende Array Element wechseln beim Mouseover.

### [#3](https://www.typo3.net/d/86650-mit-menue-per-rollover-generiertes-bild-ausserhalb-des-menues-aendern/3) · jubelmann · 2009-02-10

Hallo Kisunet,

danke für den Tipp.

Nur wie hole ich den Pfad innerhalb TS eines Tmenues? Hast Du da vielleicht ein Beispiel?

Grüße

### [#4](https://www.typo3.net/d/86650-mit-menue-per-rollover-generiertes-bild-ausserhalb-des-menues-aendern/4) · Unbekannter Benutzer · 2009-02-10

Du brauchst die Pfade ja gar nicht innerhalb des TMENU. Im TMENU musst du eigentlich nur dafür sorgen, dass bei mouseover deine Javascriptfunction aufgerufen wird und die ID der aktuellen Seite übergeben. Das zu basteln sollte nicht so schwer sein, habe ich aber gerade keine Zeit zu. Du kannst ja mal einen Ansatz machen und wenn es nicht klappt poste einfach, dann gucke ich drüber wenn ich Zeit hab.

### [#5](https://www.typo3.net/d/86650-mit-menue-per-rollover-generiertes-bild-ausserhalb-des-menues-aendern/5) · jubelmann · 2009-02-10

Danke für das Angebot. Das zu basteln ist auch nicht schwer.Eine Javascriptfunktion aufzurufen und die Id der aktuellen Seite zu übergeben ist leider nicht das Problem.

Ich befürchte, Du hast mein Vorhaben noch nicht verstanden. Nicht böse gemeint. :-)

Ich habe ein Menü. Da können zwanzig Seiten drin sein oder aber auch nur eine. Für jede der Seiten wurde ein Bild gerendert.(s.TS unten) Es geht nicht darum Bilder von der aktuellen Seite zu holen. Das wäre einfach. Der Kunde will beim überfahren der Navilinks das sich das Bild im Header ändert. Es soll das Bild angezeigt werden bei Mouseover, das auf den entsprechenden Seiten dann auch angezeigt wird. Ich muss also erst die IDs der entsprechenden Seiten aus der Navi haben und dann das Bild holen. Und das muss ich irgendwie im Menue machen oder zumindest im subpart Bereich.

Ich hoffe, ich habe das verständlich erklärt. Falls Du jetzt jaja, das hatte ich schon verstanden, sagst, dann brauche ich ein bißchen mehr Hilfe bzw. ein Bsp. das irgendwie, ansatzweise, prinzipiell in Deine Lösungsrichtung geht.

Grüße

Nikl

### [#6](https://www.typo3.net/d/86650-mit-menue-per-rollover-generiertes-bild-ausserhalb-des-menues-aendern/6) · Unbekannter Benutzer · 2009-02-11

Ja, doch das hatte ich schon so verstanden.

Ich würde ein Dummy HMENU bauen, dass gar kein Menu rendert sondern nur über stdWrap den Bildpfad der jeweiligen Seite ausliest und das ganze in ein JS Array packt, dann hast du schon mal für alle Seiten die Bildpfade. Nun baust du eine JS Function die mit einer übergebenen Seiten ID aus dem Array den Bildpfad nimmt und in deinem echten HMENU rufst du dann diese Funktion mit der jeweiligen Seiten-ID auf. So ungefähr würde ich ansetzen. Für dieses Dummymenü (was ja der eigentliche Trick ist) habe ich jetzt gerade allerdings natürlich kein fertiges Script parat, das müsste ich eben auch erst basteln.

### [#7](https://www.typo3.net/d/86650-mit-menue-per-rollover-generiertes-bild-ausserhalb-des-menues-aendern/7) · jubelmann · 2009-02-11

Ok. Jetzt habe ich Deinen Ansatz verstanden.

Die Frage ist, ob ich ihn umsetzten kann. :-) Ich halte Dich auf dem Laufenden ...  (wird ein wenig dauern, das mache ich ganz zum Schluss)

Vielen Dank und Grüße, Nikl

---

Quelle: „Mit Menü per Rollover generiertes Bild ausserhalb des Menues ändern.“, typo3.net, https://www.typo3.net/d/86650-mit-menue-per-rollover-generiertes-bild-ausserhalb-des-menues-aendern
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
