[gelöst] BB-Code zu Bilder einbinden erstellen
Verfasst: 25.02.2012 11:27
hallo zusammen
Ich muss demnächst mein Forum neu aufsetzen... das 3. Mal bereits, weil kein Update mehr durchläuft. Dieses Mal möchte ich mein Forum frei halten von allen Mods und Zusätzen und auch die Galerie soll nicht Teil des Forums werden.
Jetzt stehe ich vor dem Problem, dass ich Bilder aus einer externen Galerie als Thumbnail in das neue Forum anzeigen lassen möchte, die dann per Klick auf Orginalgröße zu sehen sein sollen.
Von einem Bekannten habe ich bereits ein JavaScript, das diese Aufgabe ungefähr kann. Die Bilder werden in Kleinformat im Forum eingebunden und auch per Klick vergrößert angezeigt.
Das Problem ist jedoch, dass die Bilder in der Großansicht skaliert werden. Wenn mehrere Bilder auf der Seite sind, werden sie auf die Größe des größten Bildes skaliert.
Also statt 600px breite auf 800px Breite...
Hier ist das Script:
Im Forum wird das Bild dann mit [mini]Link zum Bild[/mini] eingebunden.
Kann mir jemand hierbei helfen, wie ich das Script vielleicht anpassen kann, dass die Bilder nicht mehr unnötig skaliert werden?
Ich danke euch für eure Hilfe.
Gruß Ele
Ich muss demnächst mein Forum neu aufsetzen... das 3. Mal bereits, weil kein Update mehr durchläuft. Dieses Mal möchte ich mein Forum frei halten von allen Mods und Zusätzen und auch die Galerie soll nicht Teil des Forums werden.
Jetzt stehe ich vor dem Problem, dass ich Bilder aus einer externen Galerie als Thumbnail in das neue Forum anzeigen lassen möchte, die dann per Klick auf Orginalgröße zu sehen sein sollen.
Von einem Bekannten habe ich bereits ein JavaScript, das diese Aufgabe ungefähr kann. Die Bilder werden in Kleinformat im Forum eingebunden und auch per Klick vergrößert angezeigt.
Das Problem ist jedoch, dass die Bilder in der Großansicht skaliert werden. Wenn mehrere Bilder auf der Seite sind, werden sie auf die Größe des größten Bildes skaliert.
Also statt 600px breite auf 800px Breite...
Hier ist das Script:
Code: Alles auswählen
<script type="text/javascript">
<!--
var angezeigtebreite = 300;
var gespeichertebreite = 0;
function bildanpassen(bild)
{
if (bild.width > angezeigtebreite || gespeichertebreite > angezeigtebreite)
{
if (bild.width == angezeigtebreite)
{
bild.width = gespeichertebreite;
}
else
{
gespeichertebreite = bild.width;
bild.style.cursor = "pointer";
bild.width = angezeigtebreite;
}
}
}
//-->
</script>
<img onclick="bildanpassen(this)" onload="bildanpassen(this)" src="{URL}" title="Zum Vergrößern/Verkleinern anklicken" alt="{URL}" />
Kann mir jemand hierbei helfen, wie ich das Script vielleicht anpassen kann, dass die Bilder nicht mehr unnötig skaliert werden?
Ich danke euch für eure Hilfe.
Gruß Ele
