Toon posts:

[JS/JAVA]Frame size naar applet

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoe kan ik mn java applet automatisch de grootte van de frame waar hij ingeladen wordt laten verkrijgen?
Ik heb dus een website opgbouwt uit frames, die altijd mee stretchen met je browser. Maar de applet doet dat niet.Die maakt krijgt dan mooie scroll balkjes...

Bij het zoeken kon ik het eigenlijk niet echt vinden....

  • Gert
  • Registratie: Juni 1999
  • Laatst online: 05-12-2025
Volgens mij kan je vanuit de applet wel de grootte van het omliggende window opvragen. Dan zou je in principe een thread kunnen schrijven die elke seconde kijkt of het frame van grootte is verandert en zo ja de applet resizen.
Dat zou kunnen werken, denk ik. :o

Verwijderd

Topicstarter
Ik heb ff verder gezocht en gedaan en ik moet de frame size naar de applet heen sturen. Dat sturen lukt me wel, alleen hoe krijg ik de frame size?

Als ik dat heb dan werkt het!

code:
1
2
3
breedte = window.innerWidth;
hoogte = window.innerHeight;
document.Hoofd.setScreenSize(breedte,hoogte);


Dat werkt dus niet |:(

edit:
code:
1
2
3
breedte = document.body.offsetWidth;
hoogte = document.body.offsetHeight;
document.Hoofd.setScreenSize(hoogte,breedte);

werkt wel, maar ik moet mn applet size dan variable krijgen...

<applet code=Hoofd
archive="chart.jar, Grafieken.jar, table.jar" width=650 height=420 NAME="Hoofd" VIEWASTEXT>

en dat lukt me nog niet!

[ Voor 66% gewijzigd door Verwijderd op 21-03-2005 16:53 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:52

gorgi_19

Kruimeltjes zijn weer op :9

Kijken wat de buren er van vinden;

>> Webdesign & Graphics

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
Ik heb nu de width en de height met procenten gedaan en dat werkt super! Maar de panel van mn applet zelf moet nu ook nog die grootte krijgen... Zo blijf je bezig he....

Ik moet dus of de frame size van naar mn applet sturen, of de applet zn eigen size op laten zoeken...

Bij:
code:
1
document.body.offsetHeight
pakt hij niet de frame size, maar de hele explorer size volgens mij...

[ Voor 40% gewijzigd door Verwijderd op 22-03-2005 08:24 ]


  • gsteen
  • Registratie: November 2004
  • Laatst online: 13-01-2020
Je zou ook:
code:
1
document.body.clientHeight
kunnen gebruiken.

Hier vind je meer over resizen van applets:
http://blog.taragana.com/index.php?p=10
http://www.javaworld.com/...avatips/jw-javatip80.html
http://forum.java.sun.com...dID=10508&messageID=25197

[ Voor 5% gewijzigd door gsteen op 22-03-2005 10:51 ]

"In theory, there is no difference between theory and practice. But, in practice, there is."

Pagina: 1