UmutSoftware
 Eğitim ve Bilgi Paylaşım Bloğu
Forum Anasayfası Forum Anasayfası >Web Programlama >JavaScript Kod Paylaşım Merkezi
  Yeni Mesajlar Yeni Mesajlar
  SSS SSS  Forumu Ara   Kayıt Ol Kayıt Ol  Giriş Giriş

Netscape Navigator kod tekniği

 Yanıt Yaz Yanıt Yaz
Yazar
Mesaj
  Konu Arama Konu Arama  Konu Seçenekleri Konu Seçenekleri
administrator Açılır Kutu Gör
Yönetici
Yönetici
Simge

Kayıt Tarihi: 01.Ocak.2007
Aktif Durum: Aktif Değil
Gönderilenler: 779
  Alıntı administrator Alıntı  Yanıt YazCevapla Mesajın Direkt Linki Konu: Netscape Navigator kod tekniği
    Gönderim Zamanı: 24.Temmuz.2010 Saat 19:29
document.katman_adı.değiştirilmesi_istenen_özellik=yeni_değer;


Örnek :
document.deneme.left=50px;
 
Örnek 19: Bu örnek yukarıdaki iki örneği de içermektedir.
 
<html>
<head><title>ornek19.html</title>
<script language="javascript1.2">
<!--
 function tara(){
 var tarayici= navigator.appName
 if (tarayici=="Netscape") degisim = document.katman;
 if (tarayici=="Microsoft Internet Explorer") degisim = katman.style;
 }//tara
 
 function hareket1(){
 degisim.left=100
 degisim.top=100
 }//hareket1

 function hareket2(){
 degisim.left=300
 degisim.top=300
 }//hareket2
 -->
</script></head>
<body onLoad="tara()">
<div id="katman" style="position:absolute ; left:400px; top:10px">
Bu katmanin yeri degisecek
</div>
<p><p><p>
<a href="javascript:hareket1()">Burayı tıklayın ve katmanınız 100x100'e gitsin</a><br>
<a href="javascript:hareket2()">Burayı tıklayın ve katmanınız 300x300' gitsin</a>
</body></html>
 
Buradaki örnekte olduğu gibi sizde katmanın diğer özelliklerini (width,height)değiştirebilirsiniz. Fakat görünebilirlik özelliği için özel bir durum vardır. Katman özelliklerine erişimde olduğu gibi bu özellikte de Internet Explorer ve Netscape Navigator farklılıkları vardır.
 
Internet Expolorer için görünebilirlik özelliği Katmanı görünebilir kılmak için:
 katman_adı.style.visibility="visible"
Katmanı gizleyebilmek için.
 katman_adı.style.visibility="hidden"
 
Netscape Navigator için Görünebilirlik özelliği Katmanı görünebilir kılmak için:  
  document.katman_adı.visibility="show"
Katmanı gizleyebilmek için.
 document.katman_adı.visibility="hide"
 
Örnek 20:
 
<html>
<head><title>ornek20.html</title>
<script language="javascript1.2">
<!--
 function sakla(){
 var tarayici= navigator.appName
 if (tarayici=="Netscape")
     document.katman.visibility="hide"
 if (tarayici=="Microsoft Internet Explorer")   
     katman.style.visibility="hidden"
 }//sakla
 
 function goster(){
 var tarayici= navigator.appName
 if (tarayici=="Netscape")
     document.katman.visibility="show"
 if (tarayici=="Microsoft Internet Explorer")   
     katman.style.visibility="visible"
 }//goster
-->
</script></head>
<body>
<div id="katman" style="position:absolute ; left:400px; top:10px">
Bu katmanin tikladiginizda yok olacak
</div><p><p><p>
<a href="javascript:sakla()">Burayi tiklayin ve katmaniniz yok olsun</a><br>
<a href="javascript:goster()">Burayi tiklayin ve katmaniniz geri gelsin</a>
</body></html>
 
Sizde bu tıklama özelliklerin değil de onMouseOver ve onMouseOut olay yönlendiricilerini kullanarak çok daha güzel şeyler üretebilirsiniz.
 

Yukarı Dön
 Yanıt Yaz Yanıt Yaz

Forum Atla Forum İzinleri Açılır Kutu Gör