forked from kindsoft/kindeditor
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathleak.html
39 lines (39 loc) · 1.18 KB
/
leak.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<title>KindEditor Memory Leak Test</title>
<script src="../lib/jquery.js"></script>
<!-- include src files -->
<script src="../src/core.js"></script>
<script src="../src/event.js"></script>
<script src="../src/html.js"></script>
<script src="../src/selector.js"></script>
<script src="../src/node.js"></script>
<script src="../src/main.js"></script>
</head>
<body>
<input type="button" id="create" name="create" value="Create" />
<input type="button" id="remove" name="remove" value="Remove" />
<a href="leak.html?id=123">刷新</a>
<a href="javascript:history.back(-1);">返回上一步</a>
<script>
var knode, jnode, node;
$('#create').bind('click', function(e) {
//knode = K.node('<div>abc</div>');
node = document.createElement('div');
//document.body.appendChild(node);
node.innerHTML = 'abc';
//jnode = $('<div>abc</div>').appendTo(document.body);
});
$('#remove').bind('click', function(e) {
//knode.remove();
//node.innerHTML = '';
//document.body.removeChild(node);
node.innerHTML = '';
node = null;
//jnode.remove();
});
</script>
</body>
</html>