tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
873
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    FoxRacer38 FoxRacer38 ist offline Grünschnabel
    Registriert seit
    Feb 2005
    Ort
    nähe Stuttgart
    Beiträge
    1
    Hallo, da ich ziemlich neu hier bin und nicht wusste welches Forum ich verwenden soll, habe ich gedacht ich schreibe es einfach hier rein. Ich hoffe ihr reißt mir den Kopf nicht ab.
    Bin mit einem Kumpel dabei, eine Webseite für unsere Feuerwehr aufzubauen. Wir wollen Fahrzeugbilder einfügen, bei dem sich die Geräteräume öffnen, wenn man mit dem Mauszeiger darüber fährt! Außerdem sollte sich dann dieses geöffnete Bild als Popup anzeigen lassen! Ich hoffe ihr versteh was ich meine!

    Da wir absolut keine Ahnung haben wie was funktioniert, ob man da ein Programm braucht, usw.wollten wir hier mal fragen! ich hoffe Ihr könnt mir helfen!?

    Als Bildbearbeitungsprogramm verwenden wir Paint.net! Die Homepage erstellen wir mit Joomla!
     

  2. #2
    Maik Tutorials.de Gastzugang
    Hi,

    für Euer Vorhaben wird Javascript benötigt, wie z.B. die open()-Methode, um ein Popup zu öffnen, weshalb ich das Thema in den passenden Forenbereich verschiebe.

    Über die Suchfunktion im JS-Board lassen sich auch unzählige Lösungsbeispiele finden, wie sich mit JS ein Bildertausch realisieren lässt, falls dies Eure Vorstellung ist, was das "Öffnen der Geräteräume" betrifft, wenn man mit der Maus über die Fahrzeugbilder fährt.

    mfg Maik
     

  3. #3
    M4st3r M4st3r ist offline Mitglied Brokat
    Registriert seit
    Jan 2005
    Ort
    Frankfurt am Main
    Beiträge
    297
    Das, was du brauchst, sind erst einmal 2 Bilder, eines mit geschlossenen und das andere mit offnen Geräteräumen und dann noch ein wenig Javascript das dir beim OnMouseOver das Bild ändert und beim OnMouseOut wieder zurück ändert.

    Nehmen wir an, dass die Bilder für ein DIV-Container als Background-Image per CSS gesetzt sind. Der Container könnte dann so aussehen:

    <div style="background-image: url('bildPfad/Car_00_zu.jpg');" onMouseOver="swapImage(this, true);" onMouseOut="swapImage(this, false);"
    ImageNameZu="Car_00_zu.jpg"
    ImageNameOffen="Car_00_auf.jpg"
    >

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    
    function swapImage(ctrl, isMouseOver)
    {
      var imagePath = "../pfadZuDenBildern/";
      // isMouseOver gibt an, ob die Maus gerade über dem Bild liegt (true)oder nicht (false)
      var imageName = new String();
     
      if(isMouseOver)
      { 
           imageName = ctrl.getAttribute("ImageNameOffen"); 
      }
      else
        imageName = ctrl.getAttribute("ImageNameZu"); 
     
      ctrl.style.backgroundImage = url(imagePath + imageName);
    }

    Ich habs jetzt nicht wirklich getestet und die Idee ist meinem noch müden Hirn entsprungen, aber so, oder so ähnlich solltet ihr das hinbekommen. Im Notfall hilft auch noch SelfHTML
     
    http://dirkgoldecker.spaces.live.com

    . Microsoft Certified Technology Specialist
    . Microsoft Certified Professional Developer
    |-> Web Applications

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 02.04.08, 15:57
  2. Antworten: 16
    Letzter Beitrag: 17.08.07, 14:24
  3. Text-Scrollen beim überfahren eines Buttons
    Von catcharry im Forum Flash Plattform
    Antworten: 2
    Letzter Beitrag: 12.03.06, 00:11
  4. Antworten: 9
    Letzter Beitrag: 30.11.04, 14:22
  5. Beim überfahren der Tabelle Eine ebene einblenden
    Von Hawkster im Forum HTML & XHTML
    Antworten: 1
    Letzter Beitrag: 23.05.04, 16:28