Cyclic references DOM <-> JScript
From: Jonas Jonsson (fatbrain_at_sphere.se)
Date: 11/02/04
- Next message: Randy Webb: "Re: Auto Closed"
- Previous message: Martin Walke: "Re: Java Script"
- Next in thread: Daniel Kirsch: "Re: Cyclic references DOM <-> JScript"
- Reply: Daniel Kirsch: "Re: Cyclic references DOM <-> JScript"
- Reply: Jonas Jonsson: "Re: Cyclic references DOM <-> JScript"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 2 Nov 2004 17:54:54 +0100
Hi
I've been here before asking about this but I've yet found a solution that
works 100%.
The problem is cyclic references between DOM and JScript as following:
var myDiv = document.createElement("div");
myDiv.onmousemove = function() { /* Here I reference myDiv, causes a memory
leak */ myDiv.innerHTML = "blah"; }
I've tried a solution which involved setting myDiv.onmousemove = null; in
window.onunload. But the memory leak is still present.
The code supplied above is an example of the code I'm using, I have heaps of
JScript / DOM scripts, and I "cleanse" them all on window.onunload.
If you need more information please ask and I'll do my best supplying it.
Best Regards / Jonas
- Next message: Randy Webb: "Re: Auto Closed"
- Previous message: Martin Walke: "Re: Java Script"
- Next in thread: Daniel Kirsch: "Re: Cyclic references DOM <-> JScript"
- Reply: Daniel Kirsch: "Re: Cyclic references DOM <-> JScript"
- Reply: Jonas Jonsson: "Re: Cyclic references DOM <-> JScript"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|