Solve comet pooling and javascript closure cause memory leaks problem.

解決Comet(輪詢方法)及JavaScript閉包導致記憶體洩漏問題

HTML

<div id="run"></div>
<pre id="data"></pre>

JavaScript

var url = location.href;

function getRemoteData() {
    return (function () {
        $.get(url, null, function (data, status, xhr) {
            //DO SOMETHING
            $("#run").text(new Date().toString());
            $("#data").hide().text(data).slideDown();
            setTimeout(getRemoteData, 10000);
        });
    })();
}
getRemoteData();