---
title: "Bild i nytt fönster"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/50206-bild-i-nytt-fönster"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "lejzer"
published: "2002-08-13T12:42:50.000Z"
updated: "2002-08-13T13:54:01.000Z"
replies: 6
views: 222
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/50206-bild-i-nytt-fönster"
---

# Bild i nytt fönster

## #1 — lejzer, 2002-08-13T12:42Z

Hej!

Någon som vet hur man öppnar en bild i ett nytt fönster där fönstret inte får vara större än bildens bredd och höjd? 

Jag kommer inte att kunna sätta en fast bredd eller höjd då jag inte vet storleken på bilderna som ska visas.. 

Har sett exempel på det tidigare men jag kan inte minnas var. 

Nån som har en länk eller ett exempel?

Tack!

/ Martin

Permalänk: https://www.webforum.nu/p/50206

## #2 — Okkido, 2002-08-13T12:51Z

<https://www.tor.nu> har det så.

Permalänk: https://www.webforum.nu/p/752500

## #3 — SPiN, 2002-08-13T12:54Z

Det går inte att göra med JavaScript, Tor ( Web-Tor ) använder sig troligtvis av PHP där det är enkelt att läsa av bildernas storlekar och därefter öppna fönster med rätt bredd och höjd.

Edit:
Om man inte kan använda sig av något auto-värde, som ställer in fönstret på rätt storlek. I så fall går det att göra med JS. ;)

Permalänk: https://www.webforum.nu/p/752504

## #4 — hypatia, 2002-08-13T13:01Z

Jag hittade några gamla trådar om det här, de kanske kan vara till hjälp. :)

<http://www.webforum.nu/showthread.php?s=&threadid=47462>
<http://www.webforum.nu/showthread.php?s=&threadid=47018>
<http://www.webforum.nu/showthread.php?s=&threadid=41559>

Permalänk: https://www.webforum.nu/p/752509

## #5 — solbulle, 2002-08-13T13:35Z

Som länkarna säger fungerar det med javascript, tex:
I popuppen.

```
<body onLoad="storlek()"  onresize="storlek()" >

<script language="JavaScript" type="text/javascript">
<!--
function storlek(){
resizeTo(document.images['foo'].width,document.images['foo'].height)
}
//-->
</script>
```

Permalänk: https://www.webforum.nu/p/752540

## #6 — Koplik, 2002-08-13T13:38Z

Jag använder mig av ett script som gör det du frågar, hade det problemet att vissa bilder var större än bilden, o fönstret blev galet stort så jag blev körd.

Det ligger på <http://www.imperialblackguard.com/gallery/gallery.asp> i bild-filen.

Här kommer koden:

```
function ResizeWindow()
{
  if(document.images.Picture.width > screen.width)
    WidthTo = screen.width - 80;
  else
    WidthTo = document.images.Picture.width + 80 ;
    
  if(document.images.Picture.height > screen.height)
    HeightTo = screen.height - 80;
  else
    HeightTo = document.images.Picture.height + 120;
    
  window.resizeTo(WidthTo, HeightTo);
  window.moveTo(50,80);
}
```

Hoppas det är till belåtelse!

Permalänk: https://www.webforum.nu/p/752546

## #7 — lejzer, 2002-08-13T13:54Z

Tack alla snälla människor för era tips :)

Nu har jag så att jag klarar mig ett tag. Ska gå igenom alla tips och testa.

Tack än en gång!

/ Martin

Permalänk: https://www.webforum.nu/p/752563

---

Tråden på webben: https://www.webforum.nu/amne/javascript/50206-bild-i-nytt-fönster
