Jeg vil gerne have noget effekt på denne knap. Hvordan griber jeg det an? Jeg har lavet en knap der virker i programmet \"1 Cool button Tool 4.1\" (BtnPlayer), men den åbner kun den ene side.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Den nemmeste måde at komme igang med den slags ting på, er at anskaffe en version af DreamVeawer. Du kan evt. downloade en trial fra www.macromedia.com. Der er muligheder for at lege med den slags uden at skrive noget javascript \"by hand\"....
Bemærk at det navn du giver billedet med name=\'???\' parameteren bruges i begge de 2 onmouseover parametre. Ved næste link skal der bruges et andet navn alle 3 steder.
Men jeg dummede mig. Jeg ville afsætte yderligere 30 point for et spørgsmål mere, derfor dine 90 point.
Mit spørgsmål er om den nye farve kan blive stationær ved klik, indtil man trykker på en anden knap. Eller kan man udvide til en 3. onmouse (onclick) event ved klik.
Ja man kan godt lave det så on-billedet bliver fast ved klik indtil der klikkes på noget andet. Det bliver lidt mere komplext så det er bedst at bruge nogen subroutiner (defineret i <head> sektionen).
<script language=\'javascript\'>
var preforside=new Image(); // for link til forside preforside.src=\'images/forsideon.gif\';
var prekontakt=new Image(); // for links til kontakt side prekontakt.src=\'images/kontakton.gif\';
//... osv for hvert link
var klikket = \"\"; // variabel der husker sidst klikkede link var urlOnOut = \"\"; // url for inaktivt billede i klikket link
function musOver( billedNavn, billedOver ) { // bruges ved mouseover if ( billedNavn != klikket ) { document.images[billedNavn].src = billedOver; } ]; //end musOver( string, string )
function musOut( billedNavn, billedOut } { // bruges ved mouseout if ( billednavn != klikket ) { document.images[billedNavn].src = billedOut; } }; //end musOut( string, string )
function musKlik ( billedNavn, billedOut ) { // bruges ved klik if ( billednavn != klikket ) { if ( urlOnOut != \"\" ) { document.images[klikket].src = urlOnOut; }; urlOnOut = billedOut; klikket = billedNavn; }; return true }; //end musKlik ( string, string )
</script>
nede i teksten hvor dine link skal stå bliver hvert link til
Tak for svaret, jeg prøver at se om jeg kan få det til at virke.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.