Ik ben een beetje aan het rommelen, Ik wil een layer 'sticky' maken aan een rand van de browser.
Aangezien ik dit vaker gebruik, probeer ik het gelijk (voor het eerst) OO te integreren in Beehive®
de code:
in de html:
in de beehive.js:
Wat doe ik fout???
[edit]
een linkje is ook wel makkelijk
hier klikken op eigen risico. je browser crasht als je hem probeert te resizen!
Aangezien ik dit vaker gebruik, probeer ik het gelijk (voor het eerst) OO te integreren in Beehive®
de code:
in de html:
code:
1
2
3
4
5
| with(hoekjeonder = new dynObject('hoekjeonder'))
{
setProperties(0, 0, '227', '227', 'visible', 'hoekjeonder.gif');
glueToBorder('bottomleft');
} |
in de beehive.js:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| // 1337 Papa_Eend Function
function dynObjectGlue(border) // ja, de prototype is ook aangemaakt
{
var doc = new documentProperties;
switch (border)
{
case 'topright':
this.moveTo(doc.availWidth - this.w, 0);
break;
case 'bottomleft':
this.moveTo(0, doc.availHeight - this.h);
break;
}
attachDocumentEvent('onresize', this.id+'.glueToBorder("'+border+'")');
} |
Wat doe ik fout???
[edit]
een linkje is ook wel makkelijk
hier klikken op eigen risico. je browser crasht als je hem probeert te resizen!