2 swim or not 2 swim, that's the question
Inladen in een hidden layer, na het inladen hoogte en breedte uitlezen, en dmv javascript aanpassen. Dan layer visible maken.
Intentionally left blank
ik heb nu dit:
maar nu is height en width undefined
wat doe ik fout?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| <HTML>
<HEAD>
<TITLE>Plaatje laden</TITLE>
<script language="JavaScript">
<!-- Begin
function Read() {
height = div.height;
width = div.width;
alert("Hoogte: "+height+"\nBreedte: "+width);
n=document.layers
ie=document.all
if(ie || n) {
if(n)
document.div.visibility="";
else
div.style.visibility="";
}
}
// End -->
</script>
</HEAD>
<BODY OnLoad="Read();">
<div id="div" style="position: absolute;" visibility="hidden">[img]"http://pieter.shadax.mine.nu/lrb/blauw.jpg"></div>
<input[/img]
</BODY>
</HTML> |
maar nu is height en width undefined
wat doe ik fout?
2 swim or not 2 swim, that's the question
Verwijderd
zoiets?
zonder divjes btw
zonder divjes btw
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
| <SCRIPT LANGUAGE="JavaScript">
<!--
function laadenschaal(){
//B-Top
//2001
var maxbreed = 100;
var maxhoog = 100;
var imbreed = imobj.width;
var imhoog = imobj.height;
if(imbreed>maxbreed){
var newimbreed = maxbreed;
var newimhoog = (maxbreed/imbreed) * imhoog;
}else{
var newimbreed = imbreed;
var newimhoog = imhoog;
}
if(newimhoog>maxhoog){
var newimhoog = maxhoog;
var newimbreed = (maxhoog/imhoog) * imbreed;
}
imobj.width = newimbreed;
imobj.height = newimhoog;
}
-->
</SCRIPT> |
code:
1
| <body bgcolor="#FFFFFF" onload="laadenschaal();"> |
code:
1
| [img]"plaatje.jpg"[/img] |