You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.2 KiB
40 lines
1.2 KiB
<!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>
|