Avatar billede slumremand Nybegynder
05. juli 2003 - 22:48 Der er 13 kommentarer og
1 løsning

Frame resizing

Jeg har lavet en side der viser en række billeder, men billederne er ikke samme størrelse.

Lige nu virker det på den måde at jeg har en frame med en række links, og så en frame der viser billederne.

Når man trykker på et link, kommer et tilsvarende billede op i frame nr.2

Spørgsmålet går nu på om mand kan få nr.2 frame til at resize efter billedet på en eller anden måde.

Behøver kun at være vertikalt.
(i virkerligheden har jeg tre frames, men det er ligemeget.)
Avatar billede slumremand Nybegynder
05. juli 2003 - 22:49 #1
Hvis der er en anden genial måde at lave et "foto album" på er jeg åben for forslag. Husk bare at jeg er n00b til det her :D
Avatar billede slumremand Nybegynder
05. juli 2003 - 22:50 #2
Hvis der er en der kan lave autofit pop-ups vil det være det bedste, nu jeg tænker mig om... Sry for de mange tillægsspørgsmål :)
Avatar billede thesurfer Nybegynder
05. juli 2003 - 22:54 #3
prøv det her:



<script language="JavaScript">
function ResizeWin () {
strWidth = document.MyPic.width+60
strHeight = document.MyPic.height+170
if (navigator.appVersion.indexOf("3.") == -1 ) {
    if (strWidth >= screen.availWidth-20) strWidth = screen.availWidth-20;
        if (strHeight >= screen.availHeight-20) strHeight = screen.availHeight-20;
            window.resizeTo(strWidth,strHeight)
}
}
    </script>



<body OnLoad="ResizeWin();">

<img src="billede.gif" border="0" name="MyPic">

du kan selv fjerne horizontalt..
Avatar billede slumremand Nybegynder
05. juli 2003 - 22:58 #4
virker den ikke kun med et billede?
Altså "MyPic"

Jeg er ingen ørn til html, or jeg fatter minus af javascript, men umildbart ser det sådan ud for mig :P
Avatar billede thesurfer Nybegynder
05. juli 2003 - 23:00 #5
dvs billedet kommer ikke frem i et nyt frame? altså en popup..
Avatar billede slumremand Nybegynder
05. juli 2003 - 23:02 #6
hvis du spørger til min kommentar nr. 2 så ja.

Hvis jeg kan få en pop-up i billedets størrelse så ville det være perfeckt...

Men jeg har omkring 100 billeder, og der kommer hele tiden nye, så så lidt arbejde med hvert enkelt billede som muligt...

At der så er et stort script et andet sted betyder intet :D
Avatar billede roenving Novice
05. juli 2003 - 23:07 #7
Så er det vel denne her, du har brug for:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
  <TITLE>Resize til billede</TITLE>
<META NAME="keywords" CONTENT="roenving 2003;http://www.eksperten.dk/spm/364403">
<META NAME="Generator" CONTENT="Stone's WebWriter 3.5">
  <SCRIPT LANGUAGE="javascript" TYPE="text/javascript">
    function popWin(file){
      newWin=window.open("","ResizeBillede","width=300,height=200,status=no");
      txt='<HTML><HEAD><TITLE>Resize til bilede</TITLE><SCR'+'IPT LANGUAGE="javascript" TYPE="text/javascript">';
      txt+='function resPic(){h=document.images[0].scrollHeight;w=document.images[0].scrollWidth;window.resizeTo(w+6,h+32);}</SCR'+'IPT></HEAD>';
      txt+='<BODY STYLE="overflow:hidden;border:0px;margin:0px"><IMG SRC="'+file+'" STYLE="top:0px;left:0px;border:0px;" ONLOAD="resPic();"></BODY></HTML>';
      newWin.document.write(txt);
      newWin.document.close();
    }
  </SCRIPT>
</HEAD>
<BODY>
<A HREF="#" ONCLICK="popWin('../billede.jpg');return false;">klik her</A>
</BODY>
</HTML>
Avatar billede thesurfer Nybegynder
05. juli 2003 - 23:07 #8
dette script kan laves om så det eneste du skal gøre er at linke til f.eks. ShowPic('billed2.gif') og så ordner den det automatisk
Avatar billede slumremand Nybegynder
05. juli 2003 - 23:30 #9
hehe, der er stadig ikke nogen der har sendt nogle svar ind :D

Men jeg vil sige at script nr.2 viker perfect.
Avatar billede thesurfer Nybegynder
05. juli 2003 - 23:32 #10
sommetider venter man til man får at vide at ens løsning virkede, før man lægger et svar.. så er det roenving der skal lægge et svar.
Avatar billede roenving Novice
05. juli 2003 - 23:36 #11
Hæ, hæ, den er vist også blevet testet godt og grundigt igennem efterhånden -- det er faktisk en af de ting jeg er ret stolt af, netop fordi den både er ret simpel og helt effektiv, men ...

Velbekomme slumremand '-)
Avatar billede slumremand Nybegynder
05. juli 2003 - 23:39 #12
:D

De point har du fortjent...

Og hvis du venter et par dage kan du se det i acktion på:
Http://random-terror.homepage.dk

Klik på diablo 2 logoet, og derefter våben.

Der kommer den først op, men som sagt, jeg skal lige implemntere det først :D
Avatar billede roenving Novice
05. juli 2003 - 23:45 #13
-- jamen jeg takker for points ;~}
Avatar billede roenving Novice
07. juli 2003 - 03:08 #14
Der mangler så lige en flyt-dig-pænt-ind-på-siden-funktion men ellers ser det ud til at spille ...

Lige et trick, vi måske skulle tage fat i ?-)
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