Avatar billede dk-morten Nybegynder
20. maj 2006 - 12:57 Der er 3 kommentarer og
1 løsning

Goddag alle sammen..

Hej alle sammen..
jeg sidder lige og laver lidt hjemmeside også ville jeg have lavet såen hmm i ved hvis man gør et billed lille.. så kan man trykke på det som et link.. også kommer det frem i et nyt vindue "i fuld størelse" hvordan er det jeg gør det?

Morten
Avatar billede olebole Juniormester
20. maj 2006 - 13:08 #1
<ole>

Brugeren roenving har lavet et eksempel her:
    http://roenving.users.whitehat.dk/index.html?/WD1ResizeTilBillede.html

/mvh
</bole>
Avatar billede arriva Nybegynder
21. maj 2006 - 01:22 #2
Jeg har tidligere brugt følgende i asp classic.
<a href="" onclick='java script: window.open ("showpicture.asp?picture=<%=rs("Id")%>", "Show", "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0"); return false;'><img src="images/<%=rs("Filename")%>" width="90" height="90" border="0"></a>

Hvor "showpicture.asp" så har functionen:
<script language="javascript">
<!--
function fitWindowSize() {
  if (document.layers) {
    window.innerWidth = document.layers[0].document.images[0].width;
    window.innerHeight = document.layers[0].document.images[0].height;
  }
  else {
    width = document.body.clientWidth - document.images[0].width;
    height = document.body.clientHeight - document.images[0].height;
    window.resizeBy(-width, -height);
  }
}
//-->
</script>
<body onLoad="fitWindowSize();" menubar="no" resizeable="no" status="no" toolbar="no" topmargin="0" leftmargin="0">

og billedet vises som (så man kan lukke ved at trykke på det):

<a href='java script:self.close()'><img src="images/<%=rs("Filename")%>" border="0"></a>
Avatar billede olebole Juniormester
21. maj 2006 - 02:49 #3
Det smarte ved roenvings version er, at der ikke skal skrives en ekstra fil til popup-vinduet. Det gøres af scriptet, hvilket giver en mere overskuelig kode og mindre vedligehold.
Så er det i øvrigt en fejl at skrive 'java script:' i en event-handler  :)
Avatar billede martin_moth Mester
21. maj 2006 - 12:56 #4
dk-morten: fed overskrift på dit spørgsmål. Husk lige at lukke her: http://www.eksperten.dk/spm/710626
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester