• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Mouseover - Bild ändert sich

Murcielago

Westfälischer Gülderling
Registriert
04.01.07
Beiträge
4.579
Moin Leutz,

ich möchte eine solche Animation basteln:
http://photozone.de/canon-eos/412-tamron_18270_3563vc_canon
(runterscrollen bis zum Vergleich 18-270 vs- 18-200 IS).

Der Code sieht bei Photozone so aus:

Code:
<table>
  <caption>Move your mouse pointer in/out of the image to "zoom out".</caption>
     <tbody>
        <tr align="center">
          <td><a href="javascript:void(0)" onmouseover="hiLite('mode','A2'); return true" onmouseout="hiLite('mode','A1'); return true"><img src="/images/8Reviews/lenses/tamron_18270_3563vc_canon/tam_vs_can1.jpg" name="mode" border="1"></a><br />
        </td>
        </tr>
     </tbody>
</table>


Wie krieg ich das selber hin?
Die Fotos sollen meinetwegen ein.jpg und aus.jpg heißen.



Danke für eure Hilfe.
 
Hilfe ... gehts nicht einfacher, am besten als vorgefertigter Code, wo ich nur die Dateinamen ändern muss? :-!
 
is doch eh einfacher, da brauchst doch nur mehr austauschen!
 
Nagut will nicht so sein ;-)

Code:
<script type="text/javascript">
    bild1on = new Image();
    bild1on.src = "ein.jpg";
    bild1off = new Image();
    bild1off.src = "aus.jpg";

function an(ImageName) {
    if(document.images) {
        document[ImageName].src = eval(ImageName + "on.src");
    }
    
}
    
function aus(ImageName)    {
    if(document.images) {
        document[ImageName].src = eval(ImageName + "off.src");
    }
    
}
</script>
Code:
<img src="aus.jpg" border="0" name="bild1" onmouseover="an('bild1'); " onmouseout="aus('bild1');">
So sollte es funktionieren. Du kannst das ganze jetzt auch einfach erweitern.

Torben
 
Wofür der zweite Code?
Hintereinander einbauen?
 
Das erste ist Javascript und verantwortlich für den Wechsel. Der zweite Code ist das Bild mit dem Aufruf der Wechselfunktion. Kannst Du hintereinander einbauen. Das Script sollte aber eigentlich in den Header.

Torben
 
wenn ich den Seitencode jetzt ganz gelöscht habe .... und nur die beiden Codes einbau, gehts dann nicht?
 
Ähmm nein. Du musst das ganze schon in deine Seite einbauen. Die Bilder müssen da sein und auch so heißen.
Am besten ist es wohl Du postest Deine Seite oder gibst mir per pm den Link und ich baue es Dir eben ein.

Torben
 
  • Like
Reaktionen: Murcielago