Um das Ganze zu einem Abschluss zu bringen...ich habe es geschafft^^
Undzwar ohne extra Fenster und so...dank Eurer Hilfe.
Hier des Rätsels Lösung:
<?php
defined ('main') or die ( 'no direct access' );
$title = $allgAr['title'].' :: Name';
$hmenu = 'Name der Seite';
$design = new design ( $title , $hmenu );
$design->header();
?>
<script type="text/javascript">
// Bilder anzeigen mit "Zoom"-Funktion
var zaehler = 50;
function aufmachen(breite,ID) {
if (zaehler < breite) {
document.getElementById(ID).style.display="inline";
document.getElementById(ID).style.width=zaehler+"px";
zaehler++;
window.setTimeout("aufmachen("+breite+",'"+ID+"')",0);
}
else {
document.getElementById("beschreibung-"+ID).style.display="block";
}
}
function zumachen(ID) {
document.getElementById(ID).style.display="none";
document.getElementById("beschreibung-"+ID).style.display="none";
zaehler = 50;
}
</script>
<style type="text/css">
.bereich {
position: absolute;
text-align: center;
font-weight: bold;
}
.beschreibung {
color: #FFFFFF;
background-color: #000000;
display: none;
}
</style>
<!-- Erstes Bild -->
<span class="bereich">
<img src="gross1.jpg" style="display: none;" id="bild_1" border="1"
onMouseOut="zumachen('bild_1');"><br>
<span id="beschreibung-bild_1" class="beschreibung">
Beschreibung 1
</span>
</span>
<img src="klein1.jpg" border="1"
onClick="aufmachen(250,'bild_1');" style="cursor: pointer;">
<?php
defined ('main') or die ( 'no direct access' );
$design->footer();
?>
Die Pfade der Bilde müssen eben entsprechend angepasst werden.
Zuletzt modifiziert von Tipsi am 14.10.2007 - 11:24:19