haystack/test/samples/crawler/page_dynamic.html

33 lines
938 B
HTML
Raw Normal View History

<!DOCTYPE html>
<html>
<head>
<title>Test Dynamic Page</title>
</head>
<body>
<p>home page content</p>
<div id="content">
<a href="index.html" id="a1">link to index</a>
<a href="page_w_hidden_text.html" id="a2">link to page with hidden text</a>
<a href="page1.html" id="a3">link to page 1</a>
</div>
<script>
const updateTimeout = setTimeout(myUpdateFunction, 150);
function myUpdateFunction() {
const remElem = document.querySelector('#a2');
if (remElem)
remElem.parentNode.removeChild(remElem);
if (!document.querySelector('#a4')) {
const newElem = document.createElement('a');
newElem.href = 'page2.html';
newElem.id = 'a4';
newElem.innerText = 'link to page 2';
document.body.appendChild(newElem);
}
clearTimeout(updateTimeout);
}
</script>
</body>
</html>