Tarih: 2006-09-12, 04:06:17 Mesaj konusu: 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 j a v a s c r i p t Explorer 3.0 Netscape 3 üstü tarayıcılarda çalışıyor.
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 = "j a v a s c r i p t: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.
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız