Hallo
Ich hatte gerade dieselbe Aufgabe zu lösen.
Ich habe die Lösung via Image maps bevorzugt.
Diese Lösung ist echt einfach:
Zuerst Bild einfügen
HTML-Code:
<img src=./pics/bild.jpg usemap="#mymap" name="bild" />
Danach die verschiedenen zonen definieren, zu jeder zone kannst du javascript events programmieren
HTML-Code:
<map name="mymap">
<area name="Pysic Tools" coords="74,11,183,60" href="index.php?site=workbench/torzuraussenwelt.inc.php" onmouseover="animate('0');" onmouseout="original();" />
</map>
Und noch den Javascript code
Code:
<script language="javascript">
// Create off-screen images to cache
var number = 13; // Number of Images to animate
images = new Array(number);
for(var i = 0; i < number; i++) {
images[i] = new Image();
images[i].src = "pics/bild" + i + ".jpg"; // URL to load
}
function animate(frame)
{
document.SophisWorkbench.src = images[frame].src;
}
function original(){
document.SophisWorkbench.src = "pics/bild.jpg";
}
</script>
Wenn du jetzt auf die Zone Physic Tools fährst wird
automatisch bild0.jpg geladen.
Damit kannst du
das bild0.jpg speichern mit einem Kontinet hervorgehoben.
WICHTIG: bei der zone bei animate('X') -> X ist bildX.jpg.
Realisation:
http://hugi.homelinux.org/sophisware...kbench.inc.php
Der Speed auf der Homepage ist sehr langsam, dient nur zum testen und zeigen.
gruss
Lesezeichen