LİNKLERLE DOLU BİR SAYFA!
Kendinize Internet kısayollaıyla  dolu kişisel bir sayfa hazırlamak ve sık sık kullandığınız linkleri içeren bu sayfadaki dilediğiniz linkleri sırayla gezmek istiyorsunuz. Bu işi gerçekleştiremek için size oldukça akıllı bşr javasript sunuyoruz. We b sayfasında yanında işaretlenebilecek kutucuklar olan linkler gösteren ve seçili kutucuklardan oluaşn bir link listesi hazırlayan javascript Explorer 3.0 Netscape 3 üstü tarayıcılarda çalışıyor.

<html>
<script language="JavaScript">

<!--
function newlink(href, descr) {
document.write ('<FORM><INPUT TYPE="checkbox" NAME="picklink" VALUE="off"><a href="' + href +'">' + href + '</a><br>' + descr +'<INPUT TYPE=HIDDEN NAME="site" VALUE="' + href + '"><INPUT TYPE=HIDDEN NAME="desc" VALUE="' + descr +'"></FORM>');
}

function makepage () {
linkPage = '<HTML><HEAD><TITLE>Gezeceğim Kısayollar:</TITLE></HEAD>' +
'<BODY TEXT="#000088" BGCOLOR="#FFFFCC" LINK="#800000" VLINK="#800000" ALINK="#800000">' +
'<h1>Gezeceğim Kısayollar:</H1><hr noshade color="#880000">';
n = (document.forms.length - 0)
// replace 0 with number of extenal forms on page
for (var i = 0; i < n; i++) {
if (document.forms[i].picklink.checked == true) {
var site = document.forms[i].site.value;
var desc = document.forms[i].desc.value;
link = '<a href="' + site + '" target="opener">' + site + '</a><br>' + desc + '<br><br>';
linkPage = linkPage + link
}
}
linkPage = linkPage +'</BODY></HTML>';
remote = window.open("","remotewin","width=350,height=400,scrollbars=yes");
remote.document.write (linkPage);
remote.document.close()
if (remote.opener == null)
remote.opener = window;
remote.opener.name = "opener";
}
//-->
</script>
<BODY BGCOLOR="#FFFFFF">

Aşağıdaki kısayollardan dilediklerinizi işaretledikten sonra<br>
"Sayfayı Hazırla" Tuşuna Basın.<P>
<script>
<!--
newlink ("http://www.yahoo.com/ ", "Yahoo - Örnek vermek için link...")
newlink ("http://www.excite.com/ ", "Excite - Arama motoru...")
newlink ("http://www.infoseek.com/ ", "Infoseek - Başka bir arama motoru")
newlink ("http://www.lycos.com/ ", "Lycos - Örnek için diğer bir link.")
document.write ('<br><A HREF = "javascript:makepage()">Sayfayı Hazırla.</A>');
//-->
</script>
<hr>
</BODY>
</HTML>

Örneğimizde sadece 4 adet kısayol verdik. "newlink" fonksiyonunu kullanarak dilediğiniz kadar fazla işaretlenebilir kısayol oluşturabilir. Sayfayı Hazırla tuşuna bastıktan sonra çıkan küçük pencereyi kullanarak ilgili siteleri sırayla gezebilirsiniz.