---
title: "bildstorlek defination"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18815-bildstorlek-defination"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "satchmo"
published: "2002-01-29T08:31:00.000Z"
updated: "2002-01-29T14:59:00.000Z"
replies: 1
views: 261
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/18815-bildstorlek-defination"
---

# bildstorlek defination

## #1 — satchmo, 2002-01-29T08:31Z

Finns det något sätt att inte definera storleken på bilden i detta skript, dvs jag ska kunna sätta in vilken bild som helst så ska den sedan förstora eller förminska precis som användaren vill.

Satchmo the man the myth the problemmaker.

\<html\>
\<head\>
\<title\>Untitled Document\</title\>
\<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"\>
\</head\>

\<body bgcolor="#FFFFFF"\>
\<div align="center"\>
  \<script language="javascript"\>
\<!--
var fitWindowRatio = 1;
var fitHeight = 224;
var fitWidth = 420;
var fitStr = fitWidth + "&#0124;" + fitHeight;

function ResizePhoto(size)
{
 if (size == "fit")
 	size = fitStr;
 var sizeArray = size.split("&#0124;");
 var width = sizeArray\[0\];
 var height = sizeArray\[1\];
 document.photo\_.width=width;
 document.photo\_.height=height;
 if (document.frame1)
 {
  document.frame1.width=width;
  document.frame3.height=height;
  document.frame4.height=height;
  document.frame6.width=width;
 }
}

if ((navigator.appName.indexOf("Internet Explorer") != -1) && 
	(navigator.userAgent.indexOf("Mozilla/4.") != -1))
{
	var str = "\<td align=center bgcolor=\\"#FFFFC6\\"\>\<font face=arial size=-1\>";
	str += "\<img width=1 height=1 src=\\"/img/search.gif\\"\>\<select name=\\"sizeSelect\\" onChange=\\"ResizePhoto(this.options\[this.selectedIndex\].value)\\"\>";
	str += "\<option value=\\"200&#0124;160\\"\>Smallest 200\*160";
	str += "\<option value=\\"400&#0124;321\\"\>Small 400\*321";
	str += "\<option value=\\"fit\\"\>Fit Window";
	str += "\<option value=\\"800&#0124;600\\" selected\>Normal 800\*600";
	str += "\<option value=\\"1024&#0124;768\\"\>Large 1024\*768";
	str += "\<option value=\\"1280&#0124;1024\\"\>Largest 1280\*1024\</font\>";
	str += "\</select\>\</td\>";
	document.writeln(str);
}
//--\>
\</script\>
  \<br\>
  \<img border=0 src="photo.500.jpg" alt="500 sp&auml;nn" width=420 height=224 name="photo\_"\> 
\</div\>
\</body\>
\</html\>

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

## #2 — satchmo, 2002-01-29T14:59Z

dvs jag vill ta bort alla parametrar för storlek i skriptet dvs jag ska kunna lägga in en bild som är 50\*50 ock kunna förstora den ex 200%, sedan ska jag kunna byta bild på ex 100\*150 och få den försorad till 200%.
som som skriptet är skrivet just nu så definerar jag standardstorlek och sedan vad jag ska kunna förstora den till.
om man kan slopa alla dessa parametrar så blir det ju som jag vill ha det. Hilfe ni som kan detta.
:-)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18815-bildstorlek-defination
