Ik heb 1 resizable frame aan de praat met de volgende functie:
Maar als ik een tweede wilt toevoegen gaat het niet. Was beetje aan het spelen, maar kom er niet echt uit.
Wat doe ik verkeerd? (Ja, ik heb zo mijn redenen om frames te gebruiken...)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| <script language="JavaScript">
function calcHeight()
{
//find the height of the internal page
var the_height=
document.getElementById('the_iframe').contentWindow.
document.body.scrollHeight;
//change the height of the iframe
document.getElementById('the_iframe').height=
the_height;
}
</script> |
code:
1
| <iframe id="the_iframe" onLoad="calcHeight();" src="page1.htm" scrolling="no" marginwidth="5" marginheight="5" frameborder="0" vspace="0" hspace="0" width="300"></iframe> |
Maar als ik een tweede wilt toevoegen gaat het niet. Was beetje aan het spelen, maar kom er niet echt uit.
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
| <script language="JavaScript">
function calcHeight()
{
//find the height of the internal page
var the_height=
document.getElementById('the_iframe').contentWindow.
document.body.scrollHeight;
//change the height of the iframe
document.getElementById('the_iframe').height=
the_height;
}
function calcHeight2()
{
//find the height of the internal page
var the_height=
document.getElementById('the_iframe2').contentWindow.
document.body.scrollHeight;
//change the height of the iframe
document.getElementById('the_iframe2').height=
the_height;
}
</script> |
code:
1
2
3
| <iframe id="the_iframe" onLoad="calcHeight();" src="page1.htm" scrolling="no" marginwidth="5" marginheight="5" frameborder="0" vspace="0" hspace="0" width="300"></iframe> <iframe id="the_iframe2" onLoad="calcHeight2();" src="page2.htm" scrolling="no" marginwidth="5" marginheight="5" frameborder="0" vspace="0" hspace="0" width="300"></iframe> |
Wat doe ik verkeerd? (Ja, ik heb zo mijn redenen om frames te gebruiken...)
