BlackBoard » Design, Programmierung & Entwicklung » Webdesign » Button change, wenn Maus drüber fährt » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Button change, wenn Maus drüber fährt
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
SS-L SS-L ist männlich
Junior Member


images/avatars/avatar-1015.gif

Dabei seit: 06.11.2001
Beiträge: 144
Herkunft: Großstadt mit fast 100 Einwohnern :)

Button change, wenn Maus drüber fährt       Zum Anfang der Seite springen

Hi,

mach zurzeit ne Page für'n Freund, und hab da 'n kleines Prob! Er hat nen Diablo2-Clan und da dachte ich, dass die Original Buttons aus Diablo gut kommen würden. Also hat er mir 'n paar Screenshots geuppt. Ich hab die dann soweit bearbeitet, dass ich für jeden Link 2 Buttons hatte, einmal Normal und einem wenn er gedrückt ist. Nur die Scripte mit denen ich das eingebunden habe funzen nicht! Weder im IEx, noch im Opera...

Hier Script #1:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
<head>
  <script type="text/javascript" language="JavaScript">
  <!-
    function Bildwechsel(Bildnr,Bildobjekt)
      {
        window.document.images[Bildnr].src = Bildobjekt;
     }
  //->
  </script>
</head>

<body>
  <a href="index.html" target="mitte" onmouseover="Bildwechsel(0,'bild1.gif')" onmouseout="Bildwechsel(0,'bild0.gif')">
    <img src="bild0.gif" border="0" name="bild0">
  </a>
</body>



Hier Script #2:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
<SCRIPT LANGUAGE="Javascript">
<!-- Swap images
function Permut (flag,img) {
   if (document.images) {
        if (document.images[img].permloaded) {
            if (flag==1) document.images[img].src = document.images[img].perm.src
            else document.images[img].src = document.images[img].perm.oldsrc
        }
   }
}
function preloadPermut (img,adresse) {
   if (document.images) {
        img.onload = null;
        img.perm = new Image ();
        img.perm.oldsrc = img.src;
        img.perm.src = adresse;
        img.permloaded = true;
   }
}
// -->
</SCRIPT>

Ersetzen Sie dann den üblichen IMG-Tag durch den folgenden Tag für den Aufruf von Bildern:

<A HREF="index.html" onMouseover="Permut(1,'IMG1');" onMouseout="Permut(0,'IMG1');">
<IMG SRC="Image1" border=0 NAME="IMG1" onLoad="preloadPermut(this,'Image2');" ></A>

Dabei steht index.html für das Dokument, auf das das Bild zeigt, Image1 steht für das Bild, das beim Laden der Seite angezeigt wird, und Image2 steht für das Bild, durch das Image1 ersetzt wird, wenn der Mauszeiger darüber gezogen wird.



PLEASE HELP ME....

__________________
Admin auf
Board.NewbieLab.de
please visit großes Grinsen Cause we are growing

08.07.2002 15:44 SS-L ist offline E-Mail an SS-L senden Homepage von SS-L Beiträge von SS-L suchen
z|x z|x ist männlich
BlackBoarder


images/avatars/avatar-1188.jpg

Dabei seit: 16.01.2002
Beiträge: 1.031
Herkunft: GöTtInGeN

      Zum Anfang der Seite springen

nimm einfach das Script:
http://selfhtml.teamone.de/javascript/beispiele/buttons.htm
damit kannst Du nix falsch machen..
greetz faKe$lAsH

__________________
it's nice to be important, but it's more important to be nice

09.07.2002 00:27 z|x ist offline E-Mail an z|x senden Beiträge von z|x suchen
LX LX ist männlich
El Comandante en Jefe


images/avatars/avatar-2290.gif

Dabei seit: 25.11.2001
Beiträge: 5.372
Herkunft: Berliner Bronx

Achtung       Zum Anfang der Seite springen

Oder die Erklärungen auf meiner Homepage dazu: Demo, Quellcode mit Erklärungen. In den Erklärungen schreibe ich zwar, dass man die Event Handler in den IMG-Tag setzt, allerdings ist es für Buttons zu empfehlen, sie in den A-Tag zu setzen (Netscape 4 bekommt sonst Probleme damit).

__________________
JS-Games.de - Misled Scripting Skills Gone Mad | Meine Filmkritiken | Urban Photography
Kommt mal in den IRC-Channel: irc.eu.freenode.net | Port 6667 | #blackboard

"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von LX: 09.07.2002 05:46.

09.07.2002 05:40 LX ist offline E-Mail an LX senden Homepage von LX Beiträge von LX suchen
SS-L SS-L ist männlich
Junior Member


images/avatars/avatar-1015.gif

Dabei seit: 06.11.2001
Beiträge: 144
Herkunft: Großstadt mit fast 100 Einwohnern :)

Themenstarter Thema begonnen von SS-L
      Zum Anfang der Seite springen

THX @ll:

großes Grinsen werd's sofort ausprobieren großes Grinsen

__________________
Admin auf
Board.NewbieLab.de
please visit großes Grinsen Cause we are growing

09.07.2002 12:25 SS-L ist offline E-Mail an SS-L senden Homepage von SS-L Beiträge von SS-L suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Webdesign » Button change, wenn Maus drüber fährt

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH