Archives for the 'JAVASCRIPT' Category
Javascript ve HTML ile grafik çizmek
<script>
function showGraph(elm, hit)
{
var barHeight = 300;
var barWidth = 10;
var space = 10;
var maxValue = 0;
var width = (barWidth+space)*hit.length;
var graphHtml = ”;
for(var i=1; i<hit.length;i++)
for(var j=0; j<hit[i ].length; j++)
if(hit[i ][j]>maxValue)
maxValue = hit[i ][j];
var bolen = maxValue / barHeight;
for(var i=0; i<hit.length; i++)
for(var j=0; j<hit[i ].length; j++)
graphHtml += ‘<div class=bar’+j+
‘ style=”width:’+barWidth+’px;height:’+
(hit[i ][j]/bolen)+’px;top:’+(barHeight-(hit[i ][j]/bolen))+’px;left:’+
((barWidth+space)*i+(space/hit[0].length)*j)+’px”></div>’;
for(var i=0; i<maxValue/bolen; i+=maxValue/bolen/4)
graphHtml += ‘<div class=lines […]
Javascript Takvim Uygulaması
Biliyoruz ki formlar sitelerimizin vazgeçilmez elemanlarıdır. Hemen her alanda artık doldurulması gereken formlarla kaşılaşıyoruz. Bazen bu formalrda kullanıcıdan yapacağı işlem için bir tarih girmesini isteriz. Bu durumda bazı olumsuzluklar kullanıcının karşısına çıkar. Birincisi tarihi girmesi gereken yapıyı yani formatı bilmemesidir. İkincisi ise gireceği tarihin hangi güne denk geldiğinden emin olamamasıdır. Biz de diyoruz ki neden […]
Çerçeve Nesnesi (Frame)
Bazen haırladığımız sayfalarda birden fazla HTML belgesinin gözükmesini isteyebilirsiniz. Bu durumlarda çerçeve (frame) tekniğinin kullanılması gerekmektedir. Çerçeve yöntemi ile birden fazla HTML belgesinin tek bir sayfada aynı anda gösterilmesi sağlanır. Gerçi ziyaretçiler ve programcılar için bazı durumlarda pek hoşlanılmamaktadır.
Javascript’te ana (parent) çerçeve içerdikleri çerçeveleri (child) =’dan balayarak sıralamaktadır.Sayfanız birden fazla çerçeveden oluşuyorsa bunlar sırasıyla “parent.frames[0], […]
Pencere Nesnesi (Window)
Browser yani tarayıcının Javascript dilindeki adı Navigator’dır. Önceki derslerde Navigator penceresinin bir kaç özelliği kullanılmıştır. (width, height gibi.). Diğer özellikleri aşağıdas listelenmiştir.
width Pencerenin ekranda kaplayacağı alanın piksel cinsinden genişliği
height Pencerenin ekranda kaplayacağı alanın piksel cinsinden yüksekliği
toolbar Araç çubuğunun gösterilmesi (1) veya gösterilmemesi (0),
menubar Menu çubuğunun gösterilmesi (1) veya gösterilmemesi (0),
scrollbars Kaydırma çubuklarının gösterilmesi (1) veya […]
Javascript - String (Metin) İşlemleri
Javascript içerisinde “var” ifadesi ile değişkenler tanımlanmaktadır. Hazırladığımız sayfalarda string işlemleriyle uğraşmak neredeyse kaçınılmaz olmaktadır. Bu bölümde en çok kullanılan string işlemlerini açıklayacağız.
var site = “Yeni ipucu siteniz”
ifadesi iledeğeri “Yeni ipucu siteniz” olan “site” değişkeni tanımlanmıştır. İçeriğinin niteliği nedeniyle bu değişken, String değişkendir. Bir değişkeni string olarak tanımlamak aşağıda görüldüğü gibi de mümkündür.
var site = […]
