This is a very useful JavaScript. In this script I use getElementById. Many people are not familiar with this function and when they do form used outdated function - document.FORM.Name.value
Here's the script:
HTML Code:
<html>
<head>
<script language="JavaScript1.2">
<!--
function extractlinks(){
if (document.all||document.getElementById){
if (document.all)
var links=document.all.tags("A")
else if (document.getElementById)
var links=document.getElementsByTagName("A")
var total=links.length
var win2=window.open("","","menubar,scrollbars,status")
win2.document.write("<h2>Total Links="+total+"</h2>")
for (i=0;i<total;i++){
win2.document.write('<a href="'+links[i]+'">'+links[i].innerHTML+'</a>')
}
win2.document.close()
}
}
//-->
</script>
</head>
<body>
text from a page<a href="link">link</a>text from a page<a href="link">link</a>text from a page<a href="link">link</a>text from a page<a href="link">link</a>text from a page<a href="link">link</a>text from a page<a href="link">link</a>text from a page<a href="link">link</a>text from a page<a href="link">link</a>text from a page<a href="link">link</a>text from a page<a href="link">link</a>text from a page<a href="link">link</a>text from a page<a href="link">link</a>text from a page<a href="link">link</a>text from a page<a href="link">link</a>text from a page<a href="link">link</a>text from a page<a href="link">link</a>
<p>
<button onClick="extractlinks()">Extract Links</button>
</body>
</html>