29. juli 2003 - 18:15
Der er
12 kommentarer og 1 løsning
En href i en href
Jeg har en href, hvor i jeg bruger et par onClick, onMouseOut funktioner. På en af disse kalder jeg Chatham-visit.gif frem - Dette billede skal også fungere som link. Hvordan gør jeg det? <td><a href="produkter.asp?cat=1" target="rightFrame" onClick="MM_nbGroup('down','group1','Chatham','Grafik/chatham_tryk.gif','blank','Grafik/Chatham-visit.gif',1)" onMouseOver="MM_nbGroup('over','Chatham','Grafik/chatham_over.gif','','blank','','',1);MM_swapImage('Klik?rightFrame','','Grafik/Chatham.jpg',1)" onMouseOut="MM_nbGroup('out');MM_swapImgRestore()"><img name="Chatham" src="Grafik/chatham_up.gif" border="0" alt="" onload=""></a></td>
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Koden herover er genereret i Dreamweaver, så jeg beklager, hvis det ikke er så kønt.
Er ikke sikker, men måske dette vil virke: <td><a href="produkter.asp?cat=1" target="rightFrame" onClick="MM_nbGroup('down','group1','Chatham','Grafik/chatham_tryk.gif','blank','Grafik/Chatham-visit.gif',1)return true;" onMouseOver="MM_nbGroup('over','Chatham','Grafik/chatham_over.gif','','blank','','',1);MM_swapImage('Klik?rightFrame','','Grafik/Chatham.jpg',1)" onMouseOut="MM_nbGroup('out');MM_swapImgRestore()"><img name="Chatham" src="Grafik/chatham_up.gif" border="0" alt="" onload=""></a></td>
>htm - Og hvor skal jeg indsætte www.domæne.dk, som jeg vil pege href på?
roenving>> Jeg ved det ikke, da der er genereret af Dreamweaver...
Ok sorry troede at dit nuværende link ikke virkede sammen med en onclick ;)
Jo, det hele virker, men når jeg trykker på mit link fremkommer et billede et andet sted som også skal være et link til en anden www-adresse. Som det er nu, fremkommer billedet, men ikke som link
Har du ikke et billed i forvejen.. ??? For så skal du jo sætte <a href=></a> uden om det. Eller så prøv at kig i koden, der er lavet et script, for det er jo en funktion der bliver kaldt.. Thomas
Ups, nu så jeg billedet.. :) Kunne ikke lige overskue det før.. :) Men prøv at kig i det script som laver funktionen. Thomas
29. juli 2003 - 20:16
#10
Jeg er ikke så skarp, hvorfor jeg bruger Dreamweaver... Her er funktionen, som bliver kaldt.. function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} } thb>> måske du kan.
29. juli 2003 - 20:18
#11
Det var da ikke den rigtige funktion... Her er den.. function MM_nbGroup(event, grpName) { //v6.0 var i,img,nbArr,args=MM_nbGroup.arguments; if (event == "init" && args.length > 2) { if ((img = MM_findObj(args[2])) != null && !img.MM_init) { img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src; if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array(); nbArr[nbArr.length] = img; for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) { if (!img.MM_up) img.MM_up = img.src; img.src = img.MM_dn = args[i+1]; nbArr[nbArr.length] = img; } } } else if (event == "over") { document.MM_nbOver = nbArr = new Array(); for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) { if (!img.MM_up) img.MM_up = img.src; img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up); nbArr[nbArr.length] = img; } } else if (event == "out" ) { for (i=0; i < document.MM_nbOver.length; i++) { img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; } } else if (event == "down") { nbArr = document[grpName]; if (nbArr) for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; } document[grpName] = nbArr = new Array(); for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) { if (!img.MM_up) img.MM_up = img.src; img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up; nbArr[nbArr.length] = img; } } }
29. juli 2003 - 22:44
#12
Det er lige så sort for mig som det er for dig.. :) Hvad er det den gør.. ??? Det kan være at man kan lave det på en simpel og lige så god måde.. Thomas
29. juli 2003 - 23:08
#13
Jeg har fundet ud af den, men ellers tak for at I gad spilde lidt tid
Vi tilbyder markedets bedste kurser inden for webudvikling