14. februar 2008 - 14:56Der er
10 kommentarer og 1 løsning
vise billede on mouse over
Jeg skal bruge et SUPER simpelt eksempel på at billeder kommer frem i stort og i uden at det øvrige indhold på hjemmesiden rykker sig. I stil med dette: http://www.sxc.hu/browse.phtml?f=search&txt=chat&w=1 - eller som når man holder musen over kamera ikonet på billede annoncerne på dba.dk
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Følgende er testet og virker: ----------------------------------------------------- <html> <head> <script type="text/javascript" language="javascript"> function ShowImg(imgsmall,imglarge){ var imglarge=document.getElementById(imglarge); imglarge.style.top=imgsmall.offsetTop+(imgsmall.offsetHeight/2); imglarge.style.left=imgsmall.offsetLeft+(imgsmall.offsetWidth/2); imglarge.style.display="inline" } function HideImg(id){ document.getElementById(id).style.display="none" } </script> </head> <body>
</body> </html> ----------------------------------------------------- For at holde koden simpel, som du jo beder om, vises billedet ikke der hvor musen er placeret, det vises bare ca. midt på det lille billede.
Det virker stadig ikke. Altså scriptet sætter jeg på en række billeder som er listen under hinanden. Jeg kan se at det store billede har rykket sig, men det kommer aldig frm ved siden af det lille.
billedet kommer stadig ikke ferm ved siden af det lille billede. Det kommer frem helt oppe i hjørnet. og altdi det samme sted, ligegyldigt hvilket lille billede jeg holde musen over.
Jamen så bliver det bestemt ikke simpelt, og det ville du jo have. :) Og jeg må indrømme, at jeg lige p.t. ikke er interesseret i at lave et større script, som følger musen.
Når jeg kører følgende kode, fungerer det ligesom det var ment: -------------------------------------------- <html> <head> <script type="text/javascript" language="javascript"> function ShowImg(imgsmall,imglarge){ var imglarge=document.getElementById(imglarge); imglarge.style.top=imgsmall.offsetTop; imglarge.style.left=imgsmall.offsetLeft+imgsmall.offsetWidth+10; imglarge.style.display="inline" } function HideImg(id){ document.getElementById(id).style.display="none" } </script> </head> <body>
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.