Slettet bruger
26. januar 2006 - 04:39
Der er
6 kommentarer og 2 løsninger
Tryk på billedet og vinduet lukker
Hejsa Jeg har følgende kode : <html> <head> <script language="javascript" type="text/javascript"> function popWin(file){ newWin=window.open("","ResizeBillede","width=300,height=200,status=no"); txt='<ht'+'ml><he'+'ad><ti'+'tle>Resize til billede<\57ti'+'tle><scri'; txt+='pt language="javascript" type="text/javascript">'; txt+='function resPic(){h=document.images[0].scrollHeight;'; txt+='w=document.images[0].scrollWidth;window.resizeTo(w+6,h+32);}<\57scri'; txt+='pt><\57he'+'ad><bo'+'dy style="overflow:hidden;'; txt+='border:0px;margin:0px"><i'+'mg src="'+file+'" style="top:0px;left:0px;border:0px;'; txt+='" onload="resPic();"><\57bo'+'dy><\57ht'+'ml>'; newWin.document.write(txt); newWin.document.close(); } </script> </head> <body> <a href="#" onclick="popWin('dyr/<% response.write("" & rs("billede") & "") %>');return false;"> <img border="0" src="dyr/<% response.write("" & rs("billede") & "") %>" alt="Klik for fuld størrelse"></a> </body> </html> Nu til det jeg gerne vil ha den til ... når man trykker på billedet, skal vinduet lukke
Annonceindlæg fra Computerworld
AI-agenterne kommer vrimlende
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
26. januar 2006 - 16:49
#2
-- eller simplere: indsæt en onclick på selve billedet: ... txt+='border:0px;margin:0px"><i'+'mg src="'+file+'" style="top:0px;left:0px;border:0px;'; txt+='" onload="resPic();" onclick="self.close();"><\57bo'+'dy><\57ht'+'ml>'; newWin.document.write(txt); newWin.document.close(); }
Slettet bruger
26. januar 2006 - 19:26
#3
Alletiders begge dele virker, brugte nu godt nok den sidste, men begge virker, så kunne vi ikke dele pointene ´? nogen af jer der kan hjælpe med at få ændret cursor, så det ikke er en pil, men en hånd med pegefinger `?
27. januar 2006 - 13:22
#5
... txt+='border:0px;margin:0px"><i'+'mg src="'+file+'" style="top:0px;left:0px;border:0px;cursor:pointer'; txt+='" onload="resPic();" onclick="self.close();"><\57bo'+'dy><\57ht'+'ml>'; newWin.document.write(txt); newWin.document.close(); } Velbekomme '-)