• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Onclick Bild mit einem Links versehen

Gehe ich recht in der Annahme, daß es hier immer noch um einen einfachen RollOver geht???

Also dann mal ein Tipp von mir ;) : gehe zu Macromedia, lad Dir die Trial von Fireworks samt Doku runter, les in der Doku unter Extended Rollover nach und pinsel das Teil im Fireworks. Mach einen Export nach HTML und Dein Problem ist passè!!
 
Hallo!

Versuchs damit nochmal:

Code:
var currentPic = "";
var bildA1aLink = "http://www.microsoft.com";
var bildA2aLink = "http://www.jswelt.de";
var bildA3aLink = "http://www.autsch.de";
...........................................usw.

var bildA1a = new Image(); 
var bildA2a = new Image(); 
var bildA3a = new Image(); 
var bildA1b = new Image(); 
var bildA2b = new Image(); 
var bildA3b = new Image(); 
var bildA1c = new Image(); 
var bildA2c = new Image(); 
var bildA3c = new Image(); 
bildA1a.src = "http://andrea.italien.ch/sekA/images/mitte_mitte2.gif"; 
bildA2a.src = "../sekA/images/a.gif"; 
bildA3a.src = "http://mypage.bluewin.ch/italien/mitte_mitte2.gif"; 
bildA1b.src = "../sekA/images/a.gif"; 
bildA2b.src = "http://andrea.italien.ch/sekA/images/mitte_mitte2.gif"; 
bildA3b.src = "../sekA/images/a.gif"; 
bildA1c.src = "http://mypage.bluewin.ch/italien/mitte_mitte2.gif"; 
bildA2c.src = "../sekA/images/a.gif"; 
bildA3c.src = "../sekA/images/a.gif"; 

function doButtons(picimage) { 
    eval("document['picture'].src = " + picimage + ".src");
    eval("dummy =  " + picimage + "Link;");
    if(dummy)
    {
        currentPic = dummy; 
        dummy = "";
    }
} 

function doLink()
{
    if(currentPic)
    {
        eval("link = \"" + currentPic + "\";");
        if(link)
        {
            location.href = link;
        }
    }
}
 
Re: GoLive

a_arena schrieb:

Nein, es soll nicht nur so einen einfachen RollOver sein.

Hier eine deutige Aufgabenstelleung:

Das unsichtbare Bild (kreis mitte, grün, gelb) sollte bei der sichtbarkeit einen link bekommen wenn man drauf klickt.
Richtig, ich würde es als extended RollOver bezeichnen (deswegen auch der Tipp danach in der Doku von FW zu suchen). Ein einfacher RollOver tauscht das eigene Bild aus, ein extended RollOver tauscht ein fremdes Bild/Layer aus. Ob in dem Layer ein Bild oder ein Link oder beides drinne ist, ist dabei Wurst.

a_arena schrieb:
Und ich kenn mich besser mit Adobe Produkten aus, als mit Macromedia
Dazu kann ich nicht viel sagen, bei mir ist es umgekehrt. Aber sowas wie einen extended RollOver und Unterstützung beim Scripten sollte man auch von Adobe erwarten können. Wer weiß vielleicht gibt es hier auch schon fix und fertige Funktionen dafür.
Ich kenn eben nur Dreamweaver und Fireworks und damit ist es kein Akt eine solche Aufgabenstellung innerhalb kurzer Zeit zu lösen. (Das sollte auch keine Werbung für MM sein, ich sehe nur die Problematik nicht so ganz, weswegen ich mich eigentlich auch aus dem Thread rausgehalten habe / hatte....)
 
Zurück
Oben