---
title: "anpassa fönster efter bild"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/56135-anpassa-fönster-efter-bild"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "sfinxflickan"
published: "2002-10-15T20:10:48.000Z"
updated: "2002-10-16T11:53:59.000Z"
replies: 12
views: 488
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/56135-anpassa-fönster-efter-bild"
---

# anpassa fönster efter bild

## #1 — sfinxflickan, 2002-10-15T20:10Z

hej!

jag undrar om det är någon som har ett juste javascript som anpassar fönstret efter en bild, och som inte har "arkiv"-knapparna och de där...

tack på förhand

sfinxflickan

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

## #2 — mikkeX, 2002-10-15T20:33Z

En sökning och bland annat detta kom upp:
<http://www.webforum.nu/showthread.php?s=&threadid=41559&highlight=f%F6nster+bild>

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

## #3 — dectgap, 2002-10-15T20:38Z

```
<html>
<head>
<script type='text/javascript'>
function new_size(){
x = document.images[0].width;
y = document.images[0].height;

window.resizeTo(x,y);
}
</script>
</head>

<body style='margin: 0px;' onload='new_size()'>
<img src='blabla.gif'>
</body>
</html>
```

Öppna sidan genom en window.open(url, "foo", "toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0").

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

## #4 — Ekström, 2002-10-15T20:38Z

boogiedesign.com har ett utmärkt Javascript för det ändamålet.

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

## #5 — sfinxflickan, 2002-10-15T21:04Z

men det är en statisk htmlsida... :)

det jag har störst problem med är egentligen det där med att få bort

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

## #6 — sfinxflickan, 2002-10-15T22:43Z

hej igen!

får det ju inte att funka... 

\*trögo\*

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

## #7 — mikkeX, 2002-10-16T07:51Z

Skriv inte bara att det inte funkar - visa också hur du gjort - det är svårt för oss att gissa  :)

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

## #8 — sfinxflickan, 2002-10-16T08:32Z

Hej igen!

såhär har jag gjort, det största problemet för mig just nu är att jag inte vet hur jag ska lägga in så att jag får bort min toolbar osv... 

hoppas nån vänlig själ kan hjälpa mig, för jag är ingen höjdare på javascript....

\<script language="JavaScript"\>

\<!--
document.open('toolbar=no, menubar=no, width=250, height=250');

window.onerror=null;
var netscape = 0; 
var goodIE = 0;

browserName = navigator.appName.substring(0,8);
browserVer = parseFloat(navigator.appVersion);

if (browserName == "Netscape" && browserVer \>= 3)
{ netscape = 1; }
if (browserName == "Microsof" && browserVer \>= 3.01) 
{ goodIE = 1; }

if ( netscape \|\| goodIE ) 
{

x1_on = new Image(); x1_on.src      = "remote/1_off.gif";
x1_off = new Image(); x1_off.src      = "remote/1_on.gif";

x2_on = new Image(); x2_on.src      = "remote/2_off.jpg";
x2_off = new Image(); x2_off.src      = "remote/2_on.jpg";

x3_on = new Image(); x3_on.src      = "remote/3_off.gif"; 
x3_off = new Image(); x3_off.src      = "remote/3_on.gif";

x4_on = new Image(); x4_on.src      = "remote/4_off.jpg"; 
x4_off = new Image(); x4_off.src      = "remote/4_on.gif";

} 

function img_act(imgName)
{
     if (netscape \|\| goodIE)
     {
          document\[imgName\].src = eval(imgName + "\_on.src");
     }
}

function img_inact(imgName)
{
      if (netscape \|\| goodIE) 
     { 
          document\[imgName\].src = eval(imgName + "\_off.src");
     }
}

function popup(target)
	window.open(target,"popup","scrollbars=1,resizable=0,width=500,height=400"); 

//--\> 

\</script\>

\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*

i bodyn:

\<A HREF="1.htm" target="\_blank" onMouseover="img_act('x1')"; onMouseout="img_inact('x1')"\>\<IMG SRC="remote/1_on.gif" border="0" NAME="x1"\>\</A\>

\<A HREF="2.htm" target="\_blank" onMouseover="img_act('x2')"; onMouseout="img_inact('x2')"\>\<IMG SRC="remote/2_on.jpg" border="0" NAME="x2"\>\</A\>

\<A HREF="3.htm" target="\_blank" onMouseover="img_act('x3')"; onMouseout="img_inact('x3')"\>\<IMG SRC="remote/3_on.gif" border="0" NAME="x3"\>\</A\>

\<A HREF="4.htm" target="\_blank" onMouseover="img_act('x4')"; onMouseout="img_inact('x4')"\>\<IMG SRC="remote/4_on.gif" border="0" NAME="x4"\>\</A\> :r  :r  :r

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

## #9 — mikkeX, 2002-10-16T08:43Z

Ändra detta:

```
function popup(target) 
window.open(target,"popup","scrollbars=1,resizable=0,width=500,height=400");
```

Till

```
function popup(target) 
window.open(target,"popup","scrollbars=1,resizable=0,toolbar=0,menubar=0,status=0,location=0,width=500,height=400");
```

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

## #10 — sfinxflickan, 2002-10-16T08:53Z

hmmm nu är det ialla fall inte fel på den.. men det funkar ändå inte.... 

det är inte så att man ska ha tex:

toolbar=no istället?

 :r

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

## #11 — dectgap, 2002-10-16T09:00Z

Netscape och IE klarar av no, 0 och off som värde för att stänga av något i en popup, så det är nog inte där skon klämmer.

När är det meningen att du ska kalla på popup()? I den koden du har lade ut gör du aldrig det.

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

## #12 — sfinxflickan, 2002-10-16T09:11Z

men hur ska jag bära mig åt då? ska jag skippa den koden jag har, o börja om från början... jag vet inte var jag ska lägga koden riktigt, alltså i vilken sida den ska ligga.. 

:)

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

## #13 — colione, 2002-10-16T11:53Z

De felet jag tror du har gjort är följande (med tanke på att du aldrig anropar ditt javascript):

```
<A HREF="3.htm" [red]target="_blank"[/red] onMouseover="img_act('ditt_bild_id')"; onMouseout="img_inact('ditt_bild_id')">
```

Target="\_blank" öppnar en helt ny sida med surfarens webbläsar inställningar.
Ändra början av din \<a\> tagg till förlljande:

```
<A HREF="#" [red]onclick="popup('ditt_bild_id')"[/red] onMouseover="img_act('ditt_bild_id')"; onMouseout="img_inact('ditt_bild_id'>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/56135-anpassa-fönster-efter-bild
