Seite 1 von 1

onclick ereignis [gelöst]

Verfasst: Mi 22. Mär 2006, 14:53
von rene04
hallo,

ich bin auf der suche nach einer möglichkeit ein bild zu vergrößern wenn man draufklickt. also ich habe nen bild in einem normalen artikel. nun hätte ich gerne das wenn man draufklickt, das es in einem neuen fenster größer angezeigt wird. wie kann ich das umsetzen?

gruesse rene

Verfasst: Mi 22. Mär 2006, 14:57
von i-fekt
Es gibt verschiedene Wege. Du kannst das Bild jeweils klein und groß im Artikel anlegen oder du lässt es vom System skalieren.

In den neueren Artikellisten findest du Code zur Skalierung des Bildes. Diesen kannst du in dein Modul einbaue und das PopUp via Javascript realisieren.

Verfasst: Mi 22. Mär 2006, 15:05
von rene04
sorry aber ich versteh nur bahnhof :( kannst du das bitte etwas ausführlicher erläutern?

Verfasst: Mi 22. Mär 2006, 15:24
von i-fekt
Du hast einen Artikel, darin pflegst du das Thumbnail und das große Bild ein. Das Modul baust du natürlich entsprechend, dass es dir das Thumbnail im Artikel anzeigt und bei Klick darauf machst du einen Link, der mit Javascript das große Bild öffnet.

Anders geht es, dass du nur das große Bild im Artikel pflegst, das Modul generiert dir automatisch ein Thumbnail. Der Rest ist gleich.

Verfasst: Mi 22. Mär 2006, 15:32
von rene04
das soll gänzlich ohne modul funktionieren :(

ich habe da stress mit dem doofen editor ohne ende. habs mit js probiert like this:

Code: Alles auswählen

<img width="320" height="232" border="0" src="upload/bilder/produktmerkmale/dp_erfasste_zeiten_pre.jpg" onClick="SubMenu('6','show')" onMouseOut="SubMenu('6','hide')" alt="Bild durch Anklicken vergrößerbar">


<!-- Screenshot 1 -->
<div id="sub06" style="HEIGHT:553px;LEFT:190px;TOP:150px;WIDTH:763px;POSITION:absolute;font-size:10px;font-family: Verdana, Helvetica, Arial;visibility: hidden;Z-INDEX:3;overflow:hidden">
<a href="#" onmouseover="SubMenu('6','show')" onmouseout="SubMenu('6','hide')" onmousedown="SubMenu('6','hide')"><img src="upload/bilder/produktmerkmale/dp_erfasste_zeiten_pop.gif" width="763" height="553" alt="" border="0"></a>
</div>
im layout is ne js datei verlinkt in der die entsprechenden funktionen stehen.

füge ich das nun in den html editor von contenido ein zerschiesst der mir den kompletten restlichen inhalt. aber komplett! kann nicht einen buchstaben zufügen im html editor ohne das alles andere zerstört wird :(

der ansatz sollte aber soweit ok sein.

gruesse rene

Verfasst: Mi 22. Mär 2006, 15:42
von Maribeauli
rene04 hat geschrieben:das soll gänzlich ohne modul funktionieren :(
Das würde auch gänzlich ohne Java-Script funktionieren.

Deine Ursprungsseite mit dem kleinen Bild (nur Code-Auszug)

Code: Alles auswählen

...
<a href="upload/bilder/produktmerkmale/dp_erfasste_zeiten_pop.gif" target="_blank">
<img src="upload/bilder/produktmerkmale/dp_erfasste_zeiten_pre.jpg" width="320" height="232" border="0" alt="Bild durch Anklicken vergrößerbar"></a>
...
Beim Klick auf das Bild wird dann die Datei dp_erfasste_zeiten_pop.gif im Verzeichnis upload/bilder/produktmerkmale/ in einem neuen Brwoser-Fenster aufgerufen

Verfasst: Mi 22. Mär 2006, 15:47
von rene04
hört sich gut an. danke

gruesse rene

Verfasst: Mi 22. Mär 2006, 16:02
von i-fekt
@rene04:
Wieso ohne Modul? Alles braucht ein Modul.

@Maribeauli:
Weder ist das schön noch glaube ich kaum, dass er sich so etwas vorgestellt hat?

Verfasst: Mi 22. Mär 2006, 16:08
von rene04
@i-fekt: naja das modul ist das standard text(html) modul. aber die lösung mit dem link auf ne neue seite mit großem bild ist perfekt. nicht schön aber funktional und effektiv. ist schon realisiert :)

danke euch.

gruesse rene

Verfasst: Mi 22. Mär 2006, 16:14
von Maribeauli
i-fekt hat geschrieben: @Maribeauli:
Weder ist das schön noch glaube ich kaum, dass er sich so etwas vorgestellt hat?
Das es schön ist habe ich auch nicht behauptet,
es ist halt pures HTML, ohne jeden Schnick-Schnack.
Und funktioniert eben immer.

Außerdem ist es besser auf einer Baustelle ohne Strom mit einem Hammer zu arbeiten als mit der Hilti ohne Strom ... :P

Verfasst: Mi 22. Mär 2006, 16:19
von rene04
wie gesacht, das passt wunderbar. ich hab eh den auftrag so wenig js wie möglich zu nutzen :)

gruesse rene

Verfasst: Mi 22. Mär 2006, 16:44
von i-fekt
rene04 hat geschrieben:wie gesacht, das passt wunderbar. ich hab eh den auftrag so wenig js wie möglich zu nutzen :)

gruesse rene
Dann sollte es im aktuellen Fenster aufgehen.

Verfasst: Do 23. Mär 2006, 08:06
von rene04
wieso ? ich find neues fenster angenehmer. sonst müsste man immer auf den zurück button im browser klicken, nene.

gruesse rene