function test()
{
this.startsize = 200;this.show = function ()
{
alert(test.startsize);
Du musst hier natürlich das aktuelle Objekt verwenden.
[code lang=javascript]alert(this.startsize);
> var tester = new test();
> window.onload = tester.show;
Das geht nicht, da in der onload Funktion this = window ist, wie du schon festgestellt hast. Daher brauchst du eine anonyme Funktion:
`window.onload = function() { tester.show();};`{:.language-javascript}
Struppi.