My prob: I want to make a variable in DTML which counts the user online.... I actually did do it, but in a crappy way: <body onLoad="addUser();" onUnload="subUser();"> and I had made to functions in javscript: function addUser() { self.open('addU', 'counting users'); } function subUser() { self.open('subU', 'counting users'); } and to DTML-methods ===== addU ===== <html><head> <dtml-call "REQUEST.set ('uc, uc+1)"> <script language="javascript"> <!--self.close();--></script> </head><body></body></html> ===== subU: ===== <html><head> <dtml-call "REQUEST.set ('uc, uc-1)"> <script language="javascript"> <!--self.close();--></script> </head><body></body></html> ===== and I added a porperty (integer) called uc... It worked fine, but it was very irritating for the users that a new window woukd open and then close every time the went from one place to another.... Now to my Q: Is there some way to do this javascript in DTML or PYTHON....? If so: How...? ( = Stoons = ) - Webmaster @ 3D festival (http://www.3dfestival.com)