İçindekilerGirişİndex
YukarıİlkÖncekiSonraki YokSon
Geriİleri
Yazdır

Script

Script

Html dinamik değildir. Yani kullanıcıya göre kendini değiştiremez. Bunun için scriptler kullanılır. Script dilleri javascript,jscript,vbscript'tir.

Script etiketi

Script'ler script etiketinin içine yazılırlar. Script etiketinin language özelliği ile hangi script dilininin kullanılacağı belirtilir. Langauge html 4.0 ile yerini type özelliğine bırakmıştır. Aşağıda scriptlerin sayfaya eklenmesi görülmektedir.

Göster Gizle Kopar Satır Gizle Satır Göster
  1 <html>
  2 	<head>
  3 		<script language="javascript">
  4 			...script  buraya yazılır....
  5 		</script>
  6 	</head>
  7 	<body>
  8 		......
  9 		<script language="javascript">
 10 			...script  buraya yazılır....
 11 		</script>
 12 	</body>
 13 </html>

Genellikle scriptler head etiketinin içine koyulurlar. Ancak bu şart değildir. Script kodları ayrı bir dosyaya yazılabilir. Javascript'te bu ayrı dosyaların uzantısı .js olur. Aşağıdaki sayfada test.js dosyasının kodları kullanılmaktadır

Göster Gizle Kopar Satır Gizle Satır Göster
  1 <html>
  2 	<head>
  3 		<script src="test.js" language="javascript"></script>
  4 		<script language="javascript">
  5 			...burada test.js dosyasındaki script kullanılabilir...
  6 		</script>
  7 	</head>
  8 	<body>
  9 		......
 10 		<script language="javascript">
 11 			...burada test.js dosyasındaki script kullanılabilir...
 12 		</script>
 13 	</body>
 14 </html>

Eğer browser scripti desteklemiyorsa noscript etiketi kullanılır. Script desteklenmediği için noscript etiketi ile kullanıcıya bir açıklama yapılır. Aşağıda örnek görülmektedir.

Göster Gizle Kopar Satır Gizle Satır Göster
  1 <html>
  2 	<head>
  3 		<script language="javascript">
  4 			...script kullanılabilir...
  5 		</script>
  6 		<noscript>browser scripti desteklemiyor</noscript>
  7 	</head>
  8 	<body>
  9 	</body>
 10 </html>

Eğer browser scripti desteklemiyorsa tüm script etiketinin içini yazı olarak ekranda gösteririr. Script kodlarını ekranda görmek kullanıcının normal olarak hoşuna gitmez. Bunu engellemek için script etiketi html yorumu(comment) içine alınır. Böylece scripti tanımayan javascript kodlarını ekranda göstermez. Artık tarayıcılar script etiketini desteklediği için böyle bir şeye gerek yoktur. Aşağıda örnek görülüyor.

Göster Gizle Kopar Satır Gizle Satır Göster
  1 <html>
  2 	<head>
  3 		<script language="javascript">
  4 			<!--
  5 			...burada test.js dosyasındaki script kullanılabilir...
  6 			...yorum haline getirilmiş
  7 			-->
  8 		</script>
  9 	</head>
 10 	<body>
 11 	</body>
 12 </html>

Dosya Listesi

İçindekilerGirişİndex
YukarıİlkÖncekiSonraki YokSon
Geriİleri
Yazdır