|
|
Javascript Yazılım Kuralları (JS)
17 Şubat 2008
JavaScript Nesnesi
Bu sayfa belgeler ve Javascript parçaları için nesnelerin, özelliklerin, toplulukların ve yöntemlerin listesini verir. Öğe türlerinin tüm özelliklerinin gösterilişine Javascript nesneleri denir.
Bazı tarayıcılar ek yöntemler ve özellikler sunarr ama burada yazdığınız kodun nasıl tümünde çalışabilmesi gerektiği anlatıldığından buradaki listede de hepsinde çalışabilecek özellikler ele alınmıştır. Önce dördüncü kuşak tarayıcıların özellikleri ele alınmıştır. Sonra beşinci kuşak özelliklerin bulunduğu tarayıcılar (DOM özelliği içeren gelişmiş tarayıcılar) dikkate alınmıştır.
İçerik
Anahtar
Burada Javascript Nesnelerini açıklarken kullanılan anahtarı açıklanmıştır. Eğer bir başlık altında başka nitelikler ya da açıklamalar varsa o başlık "mavi" renklidir. Fareyi üzerine götürüp tıklayınca alt başlıklar açılır. Aynı özellik alt başlıklarda da gösterilir. Eğer alt başlıklar yoksa, başlık koyu renkte gösterilir.
- Baba (üst) nesne
- Çocuk (alt) nesne
- Çocuk (alt) özellik
- Çocuk (alt) nesne topluluk[] aracılıyla erişilen
- Olay (Event)
- Method()
- Yalnız nesne
Kalıbı: ' methodName([someOtherStuff])' ya da ' someOtherStuff' biçiminde olanlar seçmeliktir ve yazılması zorunlu değildir.
Aşağıdaki biçimde yazılan öğeler:
'methodName(type varName)', 'type'
yöntem ve toplulukla kullanılan değişkenlerin tipini verir. Burada
varName adı verilir.
Bu yapıyı herhangi bir nesne, özellik, birikim ya da yöntem, treat
erişiminde kullanınca, her yeni dal (düzey) yeni bir çocuk düzeyi gibi olur. örnek:
window.document.formAdi.girisAdi.varsayilanDeger = 'Onu severim';
Not: Her birikimin length niteliği vardır. Ayrıca çocuk nesneye erişilirken window çoğu zaman unutulur.
Standart belge parçaları
window ya da self o anki web sayfasının evrensel nesnesine erişimi gösterir, yalnız okuma
- Array yapı tanımı olarak kullanışlıdır - yalnız okuma
- Boolean yapı tanımı olarak kullanışlıdır - yalnız okuma
- closed Pencere kapalıysa bu doğrudur - (window.open() ile kullanılır), yalnız okuma
- Date Çoğunlukla yapı tanımı olarak kullanışlıdır - yalnız okuma
- parse(string dateAsAString) Date.parse(string dateAsAString) yazı dizisini UNIX zaman damgasına (milisaniye) çevirir - Her tür tarih ve zaman yazı dizisini kabul eder
- defaultStatus durum çubuğunda (status bar) görüntülenen varsayılan mesaja erişimi sağlar - Bazı tarayıcılar kullanıcıların buraya yazılacak bilgiyi engellemesini sağlar - okuma-yazma
- document windowObject.document o anki belgeyi gösterir - layers kuralıyla yerleştirilmiş bir öğede, - positionedElementObject.document yerleştirilmiş öğenin gövdesini gösterir - yalnız okuma
- bgColor Belgenin varsayılan arka alan rengini gösterir - okuma-yazma - yalnız katmanlı tarayıcılarda - Tarayıcılar arası kodlama için - document.body.style.backgroundColor - document.documentElement.style.backgroundColor
- body o anki sayfanın BODY öğesi hakkında bilgi tutmak için kullanılır - hiçbir özelliği olmasa da bu nesne vardır - yalnız-okuma Yalnız katmansız tarayıcılar için
- clientHeight tarayıcı penceresinin iç yüksekliğini pixel türünden verir - IE 6'da doğrudan (strict) konumda, belge alanının yüksekliğini verir - yalnız okuma - Yalnız katmansız tarayıcılar için - Tarayıcılar arası kodlama için - window.innerHeight - document.documentElement.clientHeight
- clientWidth Tarayıcı penceresinin içten enini pixel türünde verir - IE 6'da doğrudan (strict) konumda, belge alanının enini tanımlar - yalnız okuma - Yalnız katmansız tarayıcılar için - Tarayıcılar arası kodlama için - window.innerWidth - document.documentElement.clientWdth
- scrollLeft Belgenin pixel olarak yatay kaydırılmasını gösterir - Bazı tarayıcılar değeri 0 verir Nedeni o anda aynı bilgiyi - document.documentElement.scrollLeft - Yalnız okuma - Yalnız katmansız tarayıcılar için - Tarayıcılar arası kodlama için - window.pageXOffset - document.documentElement.scrollLeft
- scrollTop Belgenin düşey kaydırılması (pixel olarak) gösterilir - Bazı tarayıcılar değeri 0 verir Nedeni o anda aynı bilgiyi - document.documentElement.scrollTop ile sunabiliyorsa - yalnız okuma - Yalnız katmansız tarayıcılarda - Tarayıcılar arası kodlama için - window.pageYOffset - document.documentElement.scrollTop
- style Eğer varsa bu BODY öğesinin stilini verir - Yalnız okuma
- background BODY öğesinin art alan rengini gösterir - Opera 6- deki backgroundColor eşdeğerdir - Opera 5'de yoktur - okuma-yazma - Yalnız katmansız tarayıcılarda - Tarayıcılar arası kodlama için - document.bgColor - document.documentElement.style.background
- backgroundColor BODY öğesinin art alan rengini gösterir - Opera 5'de bulunmaz - okuma-yazma - Yalnız katmansız tarayıcılarda - tarayıcılar arası kodlama için - document.bgColor - document.documentElement.style.backgroundColor
- color BODY içindeki yazıların varsayılan rengini belirtir - okuma-yazma - Yalnız katmansız tarayıcılarda - Tarayıcı bağımsız kodlama için - document.fgColor - document.documentElement.style.color
- cookie o anki sayfaya yazı dizisi biçimindeki çerez değerleri açık olur - çerez yaratmak ve okumak için kullanılır - okuma-yazma
- documentElement O anki sayfanın HTML öğesi hakkında bilgi içerir - Hiç bir özelliği olmasa da bu nesne vardır - Yanlız okuma - Yalnız katmansız tarayıcılar için
- clientHeight Belge alanının pixel olarak yüksekliğini belirtir - IE 6'da strict konumda, tarayıcı penceresinin iç kısmının yüksekliğini belirtir - yalnız okuma - Yalnız katmansız tarayıcılar içindir - Tarayıcılar arası kodlama için - window.innerHeight - document.body.clientHeight
- clientWidth Belge alanının pixel olarak enini verir - IE 6'da strict konumda, tarayıcı penceresinin içten enini verir - yalnız okuma - Yalnız katmansız tarayıcılar için - Tarayıcılar arası kodlama için - window.innerWidth - document.body.clientwidth
- scrollLeft Belgenin yatay kaydırılmasını pixel türünden verir - eğer kaydırma offset değeri için - document.body.scrollLeft varsa bazı tarayıcılar 0 değeri döndürür - yalnız okuma - Yalnız katmansız tarayıcılar için - Tarayıcılar arası kodlama için - window.pageXOffset - document.body.scrollLeft
- scrollTop Belgenin düşey kaydırılmasını pixel türünden verir - eğer kaydırma offset değeri için - document.body.scrollTop varsa bazı tarayıcılar 0 değeri döndürür - Yalnız okuma - Yalnız katmansız tarayıcılar için - Tarayıcılar arası kodlama için - window.pageYOffset - document.body.scrollTop
- style Eğer varsa bu HTML öğesinin stilini verir - yalnız okuma
- background HTML öğesinin varsayılan art alan rengini verir - okuma - yazma Yalnız katmansız tarayıcılar için - Tarayıcı bağımsız kodlama için - document.bgColor - document.body.style.background
- backgroundColor HTML öğesinin varsayılan art alan rengini verir - okuma yazma - Yalnız katmansız tarayıcılar için - Tarayıcı bağımsız kodlama için - document.bgColor - document.body.style.backgroundColor
- color HTML öğesinin varsayılan yazı rengini verir - okuma yazma - Yalnız katmansız tarayıcılar için - Tarayıcılar arası kodlama için - document.fgColor - document.body.style.color
- domain belgenin alan adını belirten yazı dizisidir - sunum değişebilir - okuma yazma - bazı tarayıcılarda (iletişim için alt alanlara da izin verir)
- fgColor belgedeki yazının varsayılan rengini belirtir - okuma yazma - ama ibelge yüklendikten sonra yalnız okuma olur - Yalnız katmanlı tarayıcılarda - Tarayıcı bağımsız kodlama için - document.body.style.color - document.documentElement.style.color
- IdOfPositionedElement Katmanli benzeri tarayıcı seçeneğinde öğenin yerleşimini verir - yalnız okuma - Yalnız katmanlı tarayıcılar için - Tarayıcı bağımsız kodlama için - document.layers - document.all - document.getElementById
- lastModified Belgenin son değiştirildiği tarihi gösteren yazı dizisidir - sunuş değişebilir - o anki gün ya da desteklenmiyorsa UNIX tarih kalıbı - yalnız okuma
- nameOfForm Belgedeki bir formu gösterir - yanlız okuma
- action Bir formun 'action' (işlem) niteliğini gösterir - okuma yazma
- encoding formun 'enctype' niteliğini gösterir - okuma yazma
- length Girişlerin sayısı - yalnız okuma
- method Bir formun 'method' niteliğini gösterir - okuma yazma
- name Bir formun 'name' niteliğini gösterir - okuma yazma
- nameOfInput/textarea/select ya da nameOfInputsSharingName[int index] input, textarea ya da select biçimlerini gösterir - Eğer girişler ortak bir ad paylaşıyorsa nameOfInput çalışmaz, ama nameOfInputsSharingName topluluğu aynı adı kullanan çocuklara erişimi sağlar - nameOfInputsSharingName.length paylaşılan girişlerin sayısını veriri - radio düğmesi giriş seçeneklerindeki ad gibi - yalnız okuma
- checked Mantıksal: checkbox ya da radio düğmesi işaretlendi mi kontrolunu yapar - okuma yazma
- defaultChecked Mantıksal: checkbox ya da radio düğmesi form silindiğinde işaretlendi mi kontrolunu yapar (Varsayılan işaret) - okuma yazma
- defaultValue Girişin varsayılan değerini gösterir - form silindiğinde anlamı olabilir - Bazı tarayıcılar düğme türlerinin hiçbiri için bu bilgiyi vermezler - Değişik tarayıcılar seçilen giriş alanları için değişik yanıtlar verir. Buna dayalı kodlama yapmayın - okuma yazma
- disabled Mantıksal: eğer tarayıcı destekliyorsa girişin kapanıp kapanmadığını belirtir, - Netscape 4 desteklemez ve Opera 5 değerini değiştiremez - eğer arada sayfa yenilenmezse niteliği unutun (bu hata sorunlar yaratabilir) - okuma yazma
- form Giriş içeren formu gösterir - yalnız okuma
- length Seçimli bir giriş alanındaki seçeneklerin sayısını verir - ya da aynı adı paylaşan girişlerin sayısını - yalnız okuma
- name girişin name niteliğini verir - okuma yazma
- selectedIndex select input biçiminde o an seçilen girişin numarasını verir - hiç yoksa -1 - okuma yazma - tüm Internet Explorer 4'lerde
- type Girişin type niteliğini gösterir - Büyük ya da küçük harf olabilir - yalnız okuma - type tanımı belirtilen select hariç - Eğer tekilse ('select-one') ya da çoğulsa ('select-multiple') - seçenekler arasından seçilebilir
- value Girişin o anki değeri - Değişik tarayıcılar seçilen girişler için değişik yanıtlar verirler; bu bağımlı kalınmamalıdır - okuma yazma
- options[int numberOfOptionWithSelectInput] select input içinde bir seçeneği gösterir okuma yazma - selectObject.options.length o anki seçeneklerin sayısını verir okuma yazma - Yeni seçenek yaratmak için - optionObject = new Option(string text,string value) - Bir seçeneği silmek için değerini null yapın
- defaultSelected Mantıksal: giriş değerinin seçilen olduğunu gösterir eğer form silinmişse okuma yazma
- index Seçeneğin numarasıni gösterir Yalnız okuma
- selected Mantıksal: seçeneğin secilip seçilmediğini gösterir - okuma yazma
- text Seçeneğin görünen yazısını gösterir - okuma yazma
- value bir seçeneğin değerini gösterir - okuma yazma
- onblur Giriş alanı odağı kaybedince ateşlenir - inputObject.onblur = functionName; okuma yazma
- onchange Giiriş alanı değişince ya da başka bir seçenek seçilince ateşlenir - inputObject.onchange = functionName; okuma yazma
- onclick Kullanıcı giriş alanı üzerinde fare tuşunu bastırıp kaldırınca ateşlenir. - ya da giriş tuştakımıyla aktif yapıldığında (fare olay - özellikleri desteklenmedi yerlerde) - inputObject.onclick = functionName; okuma yazma
- ondblclick Fare düğmesi iki kez bastırıp bırakılınca ateşlenir - giriş alanı üzerinde hızlı başarım için - inputObject.ondblclick = functionName; - Mac işletim sistemindeki tarayıcılarda (bir kaç başka tarayıcıda da) genelde bu olay yakalanmaz - Bu nedenle bu olayı yalnız ikili tıklamanın tek tıklama olarak algılanmasını engellemek için kullanmak en iyisidir - Kombinasyon kullanarak bu olayları benzetmek olanağı vardır - onclick ve window.setTimeout - okuma yazma
- onfocus Giriş odaklanınca ateşlenir - inputObject.onfocus = functionName; okuma yazma
- onkeydown Giriş odaklandığında kullanıcı farenin düğmesini bastırınca ateşlenir - inputObject.onkeydown = functionName; - Netscape 4 sürümlerinden bazıları yanıt vermez fakat giriş alanına odaklanıldığında document.onkeydown için yanıt verir - okuma yazma - yanlış dönünce, pek çok tarayıcıda tuş basılı işlemi engellenmiş olur
- onkeypress Giriş odaklandığında kullanıcı bir tuşa basıp bırakınca ateşlenir - inputObject.onkeypress = functionName; - Netscape 4 sürümlerinden bazıları yanıt vermez fakat giriş alanına odaklanıldığında document.onkeypress için yanıt verir - okuma yazma - yanlış dönünce, pek çok tarayıcıda tuş basılı işlemi engellenmiş olur
- onkeyup Giriş odaklandığında kullanıcı bir tuşu bırakır - inputObject.onkeyup = functionName; - Netscape 4 sürümlerinden bazıları yanıt vermez fakat giriş alanına odaklanıldığında document.onkeyup için yanıt verir - okuma yazma
- onmousedown Giriş üzerindeyken farenin düğmesine basınca ateşlenir - inputObject.onmousedown = functionName; okuma yazma - Farenin sağ düğmesi basılıyken yanlış dönmesi tarayıcıların bir çoğunda sağ tıklama menüsünü engeller - Bazıları oncontextmenu olayından yanlış dönmesini ister ve bazıları sağ tıklamayı anlamaz bile
- onmouseup Giriş üzerindeyken farenin düğmesinin nırakılmasında ateşlenir - inputObject.onmouseup = functionName; okuma yazma
- blur() Girişin odağı kaybetmesine neden olur
- focus() Girişin odağı kazanmasına neden olur
- select() yazı tabanlı girişte yazının seçilmesine neden olur
- target Bir formun hedef niteliğini gösterir - okuma yazma
- elements[int numberOfInput] resim olmayan girişi gösteriri - Yalnız okuma formObject.elements.length gives the number of inputs - Yalnız okuma
- onreset Form silindiğinde ateşlenir - Eğer yanlış dönerse, silme iptal edilir ve form silinip yenilenmez - inputObject.onreset = functionName; okuma yazma
- onsubmit Form gönderildiğinde ateşlenir - Eğer yanlış dönerse, gönderme iptal olur ve form gönderme işlemi yapılmaz - inputObject.onreset = functionName; okuma yazma
- reset() formun silinmesine neden olur
- submit() formun gönderilmesine neden olur
- nameOfImage Resmi gösterir - Yalnız okuma Aşağıdakini kullanarak yeni resim yaratma (tampon bellekte) - imageObject = new Image(); imageObject.src = string src;
- border resmin "border" niteliğini gösterir - Yalnız okuma
- complete Mantıksal: resmin yüklenmesinin bittiğini söyler - Yalnız okuma
- height resmin "height" niteliğini gösterir - Yalnız okuma
- lowsrc resmin "lowsrc" niteliğini gösterir - Yalnız okuma
- name resmin "name" niteliğini gösterir - Yalnız okuma
- src resmin "src" niteliğini gösterir - okuma yazma
- width resmin "width" niteliğini gösterir - Yalnız okuma
- onabort Resmin yüklenmesini kullanıcı keserle ateşlenir - imageObject.onabort = functionName; okuma yazma
- onerror Resmin kaynağındaki hatalar yüzünden resmin yüklenmesi durunca ateşlenir ya da - Eğer resim bulunamazsa - imageObject.onerror = functionName; okuma yazma
- onload Yükleme tamamlanır tamamlanmaz ateşlenir - imageObject.onload = functionName; - Saklanan resimlerde bazı tarayıcılar bu olayın tetiklenmesini başlatmaz - okuma yazma
- onmousedown kullanıcı fare düğmesine resim üzerindeyken ateşlenir - imageObject.onmousedown = functionName; okuma yazma Farenin sağ düğmesi basılıyken yanlış dönmesi tarayıcıların bir çoğunda sağ tıklama menüsünü engeller - bazısı oncentextmenu olayından yanlış dönmesini ister - bazısı sağ tıklamayı anlamaz
- onmouseup kullanıcı fare düğmesini resim üzerindeyken bırakınca ateşlenir - imageObject.onmouseup = functionName; okuma yazma
- referrer bu sayfaya geçerken önceki sayfada kullanılan bağın URL adresini verir - gösterim değişebilir - Bazı tarayıcılar kullanıcının bu özelliği kapatmasına izin verir - Yalnız okuma
- title Belgenin başlığını gösterir - Yalnız okuma eski tarayıcılarda - okuma yazma - yeni tarayıcılarda
- URL web adresinin uzun yazı dizisi biçimi window.location.href ama yalnız okuma - Yalnız okuma
- all[string IdOfElement] Öğeyi gösterir - tescilli DOM uyumlu tarayıcılarda - Yerleştirilmiş Öğeyi gösterir - Yalnız okuma - yalnız tescilli DOM tarayıcılarda - Tarayıcılar arası kodlama için - document.IdOfPositionedElement - document.layers - document.getElementById
- anchors[int numberOfATagWithNameDefined] <a ...> biçimin "name" niteliği kurulduğunu gösterir - Yalnız okuma - documentObject.anchors.length name niteliklerine atama yapılmış öğelerde kaç tane çapa olduğunu söyler - Yalnız okuma
- name Bir çapanın "name" niteliğini gösterir - okuma yazma
- offsetLeft Çapanın sol kenarıyla "offsetParent" düğümünün sol kenarı arasındaki aralık - Tarayıcıya özel işlemlerde bunun nasıl kullanıldığı vardır - Yalnız okuma - Yalnız katmansız tarayıcılar için - Tarayıcılar arası kodlama için - anchorObject.x
- offsetParent offsetParent düğümü - bu değişik tarayıcılarda değişik olabilir - Tarayıcıya özel işlemlerde bunun nasıl kullanıldığı vardır - Yalnız okuma - Yalnız katmansız tarayıcılar için
- offsetTop Çapanın üst kenarından offsetParent düğümüne kadar olan uzaklıktır - Tarayıcıya özel işlemlerde bunun nasıl kullanıldığı vardır - Yalnız okuma - Yalnız katmansız tarayıcılar için - Tarayıcılar arası kodlama için - anchorObject.y
- x Çapanın sol kenarının sayfanın kenarına uzaklıktır - Yalnız okuma - Yalnız katmanlı tarayıcılar için - Tarayıcılar arası kodlama için - linkObject.offsetLeft recursively with anchorObject.offsetParent
- y Çapanın üst kenarının sayfanın üst kenarı arasındaki uzaklık - Yalnız okuma - Yalnız katmanlı tarayıcılar için - Tarayıcılar arası kodlama için - linkObject.offsetTop recursively with anchorObject.offsetParent
- applets[int numberOfAppletTag] Belgedeki "applet" nesnesini gösterir - Yalnız okuma
- nameOfPublicProperty "applet" nesnesi var olan tüm özelliklerini sunar - Yalnız okuma/okuma yazma
- nameOfPublicMethod() "applet" nesnesinin var olan toplumsal yöntemlerini belirtir - Yalnız okuma/okuma yazma
- embeds[nameOrNumberOfEmbeddedObject] Belge içine gömülmüş öğeyi gösterir - Bir çok tarayıcıda bu dizi Javanın açık olmasını ister - Eğer bu diziye erişmek isterseniz ve Java açık değilse, kodlama hata verir ve durur - Eğer takılabilir program ya da gömülmüş nesne yüklenemezse eğer gömülmüş dizinin karşıt hücresine erişimde Netscape 4 hata verir Bu dizi IE/Win ve iCab 3- tarayıcılarında boştur document.plugins incelenmelidir - Yalnız okuma
- height gömülmüş nesnenin yüksekliğini gösterir - Yalnız okuma
- hidden gömülmüş nesnenin "hidden" niteliğini gösterir - Yalnız okuma
- name gömülmüş nesnenin "name" niteliğini gösterir - Yalnız okuma
- pluginspage gömülmüş nesnenin "pluginspage" niteliğini gösterir - okuma yazma
- src gömülmüş nesnenin "src" niteliğini gösterir - okuma yazma
- type gömülmüş nesnenin veri tipini gösterir - Yalnız okuma
- units gömülmüş nesnenin birimini gösterir - (usu. 'pixels' in Netscape compatible or 'px' in - Internet Explorer compatible) - Yalnız okuma
- width gömülmüş nesnenin enini gösterir - Yalnız okuma
- onload gömülmüş nesne yüklendikten hemen sonra ateşlenir - embeddedObject.onload = functionName; okuma yazma
- nameOfPublicMethod() Gömülmüş nesnelerin toplumsal yöntemlerinin hepsini sunar - Bunlar takılabilir türe göre değişebilir - Takılabilirleri sunanın sayfasına da bakın - Yalnız okuma/okuma yazma
- forms[int numberOfForm] belgedeki formu gösterir - window.document.nameOfForm çocuğu olarak - Yalnız okuma
- images[nameOrNumberOfImage] Belgedeki resimi gösterir - window.document.nameOfImage çocuğu olarak - Yalnız okuma
- layers[string IdOfPositionedElement] Yerleştirilmiş öğeyi gösterir - Katmanlı tarayıcılarda - Gösterilen öğeye bak - Yalnız okuma - Yalnız katmanlı tarayıcılar için - Tarayıcılar arası kodlama için - document.IdOfPositionedElement - document.all - document.getElementById
- links[int numberOfATagWithHrefDefined] (Gösterilmiş Öğelere de bakın) "HREF" niteliğinin kurulduğu <a ...> ya da <area ...> biçimini gösterir - Yalnız okuma - documentObject.links.length, href nitelikleri kurulmuş öğelerdeki çapa ya da alan sayısını verir - Yalnız okuma
- hash 'href' biçiminde # işaretinden sonrakileri gösterir (Eğer varsa) - Bunu okurken hash sembolü de döner - Buna değer atarken hash sembolü dahil edilmez - Internet Explorer (Win/Mac), Gecko ve iCab 3- hash '#' ise boş yazı dizisi döndürür - ICEbrowser tüm href değerini hash olmadan döndürür - okuma yazma
- host "href" biçimindeki sunucu adi ve port numarası (eğer varsa) - okuma yazma
- hostname "href" biçimindeki sunucu adı - okuma yazma
- href "href" biçiminin tam yazı biçimi - okuma yazma
- innerText bağın görünen yazısı - Yalnız okuma - Proprietary DOM browsers only - Tarayıcılar arası kodlama için - linkObject.text
- offsetLeft "link" öğesinin sol kenarından "offsetParent" düğümünün sol kenarı arasındaki uzaklığı gösterir - offsetParent düğümü - Tarayıcıya özel bölümde konu anlatılmıştır - Yalnız okuma - Yalnız katmansız tarayıcılar için - Tarayıcılar arası kodlama için - linkObject.x
- offsetParent offsetParent düğümü - Değişik tarayıcılarda değişik olabilir - Tarayıcıya özel bölümde konu anlatılmıştır - Yalnız okuma
- offsetTop "link" öğesinin üst kenarından "offsetParent" düğümünün üst kenarı arasındaki uzaklığı verir - Tarayıcıya özel bölümde konu anlatılmıştır - Yalnız okuma - Yalnız katmansız tarayıcılar için - Tarayıcılar arası kodlama için - linkObject.y
- pathname "href" içinde sunucu adından sonraki bölüm - örneğin; subdir1/subdir2/file.html - okuma yazma
- port "port" numarası (eğer varsa) - okuma yazma
- protocol kullanılan protokol - örneğin http: - okuma yazma
- search Eğer varsa 'href' biçiminde ? işaretinden sonraki bölüm (işaret dahil) - okuma yazma
- target Bağın hedefi - okuma yazma
- text link öğesinin görünür yazısı - Yalnız okuma - "name" niteliği kurulmamaışsa Netscape 4 (bir hata yüzünden) bunu sunabilir Yalnız katmanlı tarayıcılar için - Tarayıcılar arası kodlama için - linkObject.innerText
- x link öğesinin sol kenarıyla sayfanın sol kenarıyla arasındaki uzaklık - Yalnız okuma - "name" niteliği kurulmamaışsa Netscape 4 (bir hata yüzünden) bunu sunabilir - Eğer öyleyse karşıt çapa nesnesinin "x" özelliğini kullanın Yalnız katmanlı tarayıcılar için - Tarayıcılar arası kodlama için - linkObject.offsetParenti ile özyineli olarak linkObject.offsetLeftkullanılır
- y link öğesinin üst kenarından sayfanın üst kenarına aradaki uzaklıktır - Yalnız okuma - "name" niteliği kurulmamaışsa Netscape 4 (bir hata yüzünden) bunu sunabilir - Eğer kurulmuşsa, çapalı nesnenin y özelliği kullanılır Yalnız katmanlı tarayıcılar için - Tarayıcılar arası kodlama için - linkObject.offsetParent ile özyineli linkObject.offsetTop kullanılır
- onblur Bağ odağı kaybedince tetiklenir - anchorObject.onblur = functionName; okuma yazma
- onclick Bağ üzerinde farenin düğmesi tıklanıp bırakılınca tetiklenir - ya da eğer bağ tuş takımını kullanarak etkinleştirilir (fare olayları ve özellikleri sunulmuyorsa) - linkObject.onclick = functionName; okuma yazma Burada tıklamadan yanlış dönmesi bağın izlenmemesi demektir
- ondblclick Fare düğmesinin iki kez basılıp bırakılmasında tetklenir - bağ üzerinde hızlı geçiş - linkObject.ondblclick = functionName; - Not edilmesi önemlidir Mac üzerindeki tarayıcılar (bir kaç tanesi daha) bu olayı yakalamazlar bile - Bu nedenle bu olayı iki tıklamanın bir tıklama gibi algılanacağı anlarda kullanılmalıdır - Kombinasyon kullanarak bu olayın benzetimi kurulabilir - onclick ve window.setTimeout okuma yazma
- onfocus Bağ odaklandığında tetiklenir - anchorObject.onfocus = functionName; okuma yazma
- onmousedown Bağ üzerinde farenin düğmesi basılınca tetiklenir - linkObject.onmousedown = functionName; okuma yazma - Farenin sağ düğmesi basılıyken yanlış dönmesi tarayıcıların bir çoğunda sağ tıklama menüsünü engeller - Bazısı oncontextmenu olayından yanlış dönmesini isteyebilir ve bazısı sağ tıklamayı anlamaz bile
- onmousemove Bağ üzerine fare gelince tetiklenir - linkObject.onmousemove = functionName; - Netscape 4 için geçerli değildir okuma yazma
- onmouseout Bağ üzerinden fare çekilince tetiklenir - linkObject.onmouseout = functionName; okuma yazma
- onmouseover Fareyi dışarıdan bağın üzerine getirince tetiklenir - linkObject.onmouseover = functionName; okuma yazma - Eğer durumu (status) bu olayı kullanarak kurarsanız, doğru (true) döndürmeniz gerekir
- onmouseup Bağın üzerindeyken farenin düğmesi bırakılınca tetiklenir - linkObject.onmouseup = functionName; okuma yazma
- blur() Bağın odaklanmayı kayvetmesine neden olur - Netscape 4 ile kullanılamaz - yöntemi kullanmadan var mı bak - if( linkObject.blur ) { linkObject.blur(); }
- focus() Bağın odaklanmasına neden olur - Netscape 4 desteklemez - Kullanmadan önce yöntem var mı deneyin - if( linkObject.focus ) { linkObject.focus(); }
- plugins[numberOfObject] Belgenin içindeki gömülmüş ya da nesnel öğeyi gösterir - (tarayıcı tarafından neyin desteklendiğine bakarak) - Birçok tarayıcıda bu dizi java seçeneğinin açılmasını gerektirir - Eğer Java seçeneği açılmamışsa kodlamada dizi kullanınca hata verip kesilir - Eğer takılabilir program ya da gömülmüş nesne yüklenmezse, gömülmüş nesnedeki karşılığı olan hücreyi kullanmak istediğinizde Netscape 4 hata verir IE/Win ve iCab 3-i tarayıcılarında bu dizi boştur, ve - Konqueror/Safari/OmniWeb 4.5+ tarayıcılarında yoktur - Opera eğer kullanılmamışsa, tüm nesneleri ve gömülmüş biçimleri gösterir - Mozilla/Firefox yalnız gerçekten yüklenmiş takılabilirlerden nesneleri ve gömülmüşleri document.embeds çocukları olarak içerir - Yalnız okuma
- onclick Belgenin üzerindeyken farenin düğmesine basılıp bırakılmasıdır (tıklanma denir) - documentObject.onclick = functionName; Katmanlı tarayıcılar önce captureEvents kullanılmasını zorunlu tutar - okuma yazma
- ondblclick Farenin iki kez tıklanmasında tetiklenir - in quick succession over the document - documentObject.ondblclick = functionName; - Mac işletim sistemindeki tarayıcılar (başkaları da dahil) - Genelde bu olay fark edilmez - Bu nedenle en iyisi bu olayı iki tıklamanın tek tıklama olduğu yerlerde kullanılmalıdır - Bu olayın tepkisini "onclick" için çeşitli kombinasyonlar kullanarak benzetmek olanağı vardır - window.setTimeout Katmanlı tarayıcılar önce captureEvents kullanmanızı ister - okuma yazma
- onkeydown Belgenin üzerindeyken (giriş alanı değil) odaklanma olduğunda bir tuşa basılınca tetiklenir - documentObject.onkeydown = functionName; Katmanlı tarayıcılar önce captureEvents kullanmanızı ister - okuma yazma
- onkeypress Belgenin üzerindeyken (giriş alanı değil) odaklanma olduğunda bir tuşa basılınca tetiklenir - documentObject.onkeypress = functionName; Katmanlı tarayıcılar captureEvents ikullanmanızı ister - okuma yazma
- onkeyup Belgenin üzerindeyken (giriş alanı değil) odaklanma olduğunda bir tuş bırakıldığında tetiklenir - documentObject.onkeyup = functionName; Katmanlı tarayıcılar önce captureEvents kullanılmasını ister - okuma yazma
- onmousedown Belgenin üzerindeyken fare düğmesine basılınca tetiklenir - documentObject.onmousedown = functionName; Katmanlı tarayıcılar önce captureEvents kullanmanızı ister - okuma yazma - Farenin sağ düğmesi basılıyken yanlış dönmesi tarayıcıların bir çoğunda sağ tıklama menüsünü engeller - Bazısı oncentextmenu olayından yanlış dönmesini ister - sağ tıklamayı anlamaz bile
- onmousemove Belgenin üzerinde farenin bulunması ile tetiklenir - documentObject.onmousemove = functionName; Katmanlı tarayıcılar önce captureEvents kullanmanızı ister - okuma yazma
- onmouseout Belgenin üzerinden farenin çekilmesiyle tetiklenir - documentObject.onmouseout = functionName; Katmanlı tarayıcılar önce captureEvents kullanmanızı ister - okuma yazma
- onmouseover belgenin dışından belgenin üzerine farenin taşınmasıyla tetiklenir - documentObject.onmouseover = functionName; Katmanlı tarayıcılar önce captureEvents kullanmanızı ister - okuma yazma
- onmouseup Belgenin üzerindeyken fare düğmesinin bırakılmasıyla tetiklenir - documentObject.onmouseup = functionName; Katmanlı tarayıcılar önce captureEvents kullanmanızı ister - okuma yazma
- captureEvents(Event.EventType) Katmanlı tarayıcıların olaylara tepki göstermesini sağlar - window.Event bölümü hangilerinin yakalanacağını anlatır
- close() Belge içeriğini yeniden yazmayı durdurduğunuzu söyler - and they should now be displayed
- getElementById(string IdOfElement) Bir öğeye erişimi döndürür - DOM uyumlu tarayıcılarda - Yerleştirilmiş öğeleri gösterir Yalnız - okuma - Yalnız DOM tarayıcıları için - Tarayıcılar arası kodlama için - document.IdOfPositionedElement - document.layers - document.all
- open() Belge içeriğini yeniden yazmaya başladığınızı söyler
- write(string content) belge içeriği yazar
- writeln(string content) Belgenin bir satırlık içeriğini yazar
event Eğer tarayıcı desteklerse, bir olayın anlık ayrıntılarını saklar - Yalnız okuma - Yalnız tescilli DOM tarayıcılar için - Tarayıcılar arası kodlama için - olay nesneleri ilk parametreyi kullanır
Event Katmanlı tarayıcıların sunduğu olay yakalama nesnesidir - olayları yakalamak için kullanılır - İlgisiz nedenlerle DOM olayları destekleyen tarayıcılar bunu sunar
- CLICK Bir öğe üzerindeyken fare tıklanınca tetiklenir - Yalnız okuma
- DBLCLICK Fare düğmesi iki tek tıklanınca tetiklenir - öğe üzerinde hızlı başarı için - Mac işletim sistemi üzerindeki tarayıcılarda (az da olsa başkalarında da) genelde bu olay yakalanmaz - Bu nedenle olayı iki tıklamanın tek tıklama anlaşılmasını önlemek için kullanılmalıdır - Kombinasyonlar kullanarak bu olayın tepkisi benzetilebilir - onclick ve window.setTimeout - okuma yazma
- KEYDOWN Öğeye odaklanıldığında bir tuşa basılınca tetiklenir - Yalnız okuma
- KEYPRESS Öğeye odaklanıldığında kullanıcı bir tışa basıp bırakınca tetiklenir - Yalnız okuma
- KEYUP Öğeye odaknalındığında kullanıcı bir anahtarı bırakınca tetiklenir - Yalnız okuma
- MOUSEDOWN Öğenin üzerindeyken farenin düğmesine basıldığında tetiklenir - Yalnız okuma
- MOUSEMOVE Öğenin üzerindeyken fare gezdirilirse tetiklenir - Yalnız okuma
- MOUSEOUT Kullanıcı fareyi öğenin üzerinden dışarıya taşıyınca tetiklenir - Yalnız okuma
- MOUSEOVER Dışarıdan öğenin üzerine fareyi taşıyınca tetiklenir - Yalnız okuma
- MOUSEUP Öğenin üzerindeyken farenin düğmesini bırakınca tetiklenir - Yalnız okuma
Function Yapılandırıcı olarak kullanışlıdır - Yalnız okuma
history Tarayıcının belge tarihçesini gösterir - Yalnız okuma
- back() Tarayıcı tarihçesindeki son belgeyi yükler - Tarayıcının geri tuşuna basmaya eş değerdir
- forward() Tarayıcının tarihçesindeki sonraki belgeyi yükler - Tarayıcının geri tuşuna basmaya eş değerdir
- go(int numerToJump) Tarayıcı tarihçesinin belirtilen sayı kadar ileriye atlanmasıdır ve önceki belgeler için negatif sayılar kullanın
Image Yapıcı olarak önemlidir - Yalnız okuma
innerHeight tarayıcının belge alanı yüksekliğini pixel olarak gösterir - in most browsers (not IE) - Yalnız okuma - Yalnız Netscape uyumlu tarayıcılarda - Tarayıcılar arası kodlama için - document.body.clientHeight - document.documentElement.clientHeight
innerWidth tarayıcının belge alanı enini pixel olarak gösterir - in most browsers (not IE) - Yalnız okuma - Yalnız Netscape uyumlu tarayıcılarda - Tarayıcılar arası kodlama için - document.body.clientWidth - document.documentElement.clientWidth
length O anki belgede bulunan çerçevelerin sayısı - window.frames.length değerine eşittir - Yalnız okuma
location O anki adres hakkında bilgi verir - Yalnız okuma
- hash Adresin # işaretinden sonraki parçası (Eğer varsa) - bunu okurken hash sembolü de döner - bu değeri atartken hash sembolü olmamalıdır - Internet Explorer (Win/Mac), Gecko ve iCab 3- '#' biçiminde hash varsa boş yazı dizisi döndürürler - ICEbrowser tüm href değerini döndürür (hash olmadan) - okuma yazma
- host Adresin sunucu adı ve port numarası (eğer varsa)- Internet Explorer (windows) her zaman port numarası gösterir, href ile tanımlanmamış olsa da (bağlarda bunu yazmaz ) - okuma yazma
- hostname Adresin sunucu adı - okuma yazma
- href Adresin tümüyle yazı biçimi - okuma yazma
- pathname adresin sunucu adından sonraki parçası - örneğin: subdir1/subdir2/file.html - okuma yazma
- port port numarası (eğer varsa) - okuma yazma
- protocol Kullanılan protokol - örneğin. http: - okuma yazma
- search adreste ? işaretinden sonraki (işarette dahil) bölüm (eğer varsa) - okuma yazma
- reload([bool forceFullReload]) O anki belgenin yeniden yüklenmesi - eğer forceFullReload doğru ise, sunucudan belge yeniden yüklenir, tampon bellekten değil
- replace(string location) o anki tarihçe satırını URL adresi ile değiştirip belirtilen adresi yükler - URL mutlak adres ya da göreceli adres olabilir
Math Bir öğe matematiksel değişmezler ve yöntemler içerir - Yalnız okuma
- E Değişmez - e - ~= - 2.718 - Yalnız okuma
- LN2 Değişmez - ln(2) - ~= - 0.693 - Yalnız okuma
- LN10 Değişmez - ln(10) - ~= - 2.303 - Yalnız okuma
- LOG2E Değişmez - log2(e) - ~= - 1.442 - Yalnız okuma
- LOG10E Değişmez - log10(e) - ~= - 0.434 - Yalnız okuma
- PI Değişmez - Pi - ~= - 3.142 - Yalnız okuma
- SQRT1_2 Değişmez - 1/sqrt(2) or sqrt(1/2) - ~= - 0.707 - Yalnız okuma
- SQRT2 Değişmez - sqrt(2) - ~= - 1.414 - Yalnız okuma
- abs(number n) n değişkeninin mutlak değerini verir
- acos(number n) n değişkeninin (radyan) cos^-1 değerini verir
- asin(number n) n değişkeninin (radyan) sin^-1 değerini verir
- atan(number n) n değişkeninin (radyan) tan^-1 değerini verir
- atan2(number n,number k) Kartezyen koordinatlarından (0,0 - n,k) açıyı (radyan) olarak verir
- ceil(number n) n değişkenini en yakın üst tamsayıya çevirir
- cos(number n) cos n değerini döndürür (n radyandır)
- exp(number n) e üzeri n değerini döndürür
- floor(number n) n değişkenini en yakın alt tamsayıya çevirir
- log(number n) ln(n) döndürür
- max(number a,number b,number c,.....) En büyük değeri döndürür
- min(number a,number b,number c,.....) En küçük sayıyı döndürür
- pow(number n,number k) n üzeri k değerini döndürür
- random() 0 ile 1 arasındaki rastgele sayıyı döndürür
- round(number n) n değikenine en yakın üst ya da alt tamsayıyı verir
- sin(number n) sin n (n radyan türündendir) döndürür
- sqrt(number n) n karekök değerini döndürür
- tan(number n) tan n (n radyan türündendir) döndürür
name O anki pencerenin <a target= ...> kullanılan adını gösterir - okuma yazma
navigator Kullanıcının tarayıcısı hakkında bilgi verir - Yalnız okuma
- appCodeName Tarayıcının kod adını verir - Bir çok tarayıcı destekler ama hiç kullanmayın - Yalnız okuma
- appName Tarayıcının kısa adı - Bir çok tarayıcı destekler ama hiç kullanmayın - Yalnız okuma
- appVersion Tarayıcının sürüm numarası - Bir çok tarayıcı destekler ama hiç kullanmayın - Yalnız okuma
- language Kendi tarayıcıları için kullanıcıların seçtiği dil - Yalnız okuma - Yalnız Netscape uyumlu tarayıcılarda
- platform Tarayıcının çalıştığı işletim sistemi - Birçok tarayıcı destekler ama hiç kullanmayın - Yalnız okuma
- userAgent Tarayıcının açık ve uzun adı - Birçok tarayıcı destekler ama hiç kullanmayın - Yalnız okuma
- userLanguage İşletim sistemi için kullanıcıların seçtiği dil - Yalnız okuma - Yalnız IE uyumlu tarayıcılarda
- mimeTypes[nameOrNumberOfMIMEType] Tarayıcının desteklediği MIME türü hakkında bilgi verir - Windows altındaki Internet Explorer 0 uzunlukta dizi verir - nesneyi sayfaya koyun ve kullanıcı gerekli takılabilir program henüz yoksa, indirmesi istenir - Yalnız okuma
- description MIME türünün açık, uzun açıklaması - Yalnız okuma
- enabledPlugin MIME türünü destekleyen takılabilir programı (plugin) gösterir - bunlar window.navigator.plugins[nameOrNumberOfPlugin] için çocuklardır - Yalnız okuma
- suffixes MIME türünün kapsadığı 'virgül-boşluk' aralıklı dosya uzantısı listesini verir - Yalnız okuma
- type MIME türünün resmi tip adını verir - örnek: image/gif - Yalnız okuma
- plugins[nameOrNumberOfPlugin] Takılabilir program hakkında bilgi verir - Internet Explorer (Windows) sıfır uzunlukta dizi verir - böylece, nesneyi sayfaya koyun ve kullanıcı gerekli takılabilir program henüz yoksa, indirmesi istenir - Yalnız okuma
- description Takılabilir programın uzun adı - Yalnız okuma
- filename Takılabilir program dosyasının uzun adı - Yalnız okuma
- length Takılabilir programın desteklediği MIME türlerinin sayısı - Yalnız okuma
- name Takılabilir programın kısa adı - Yalnız okuma
- nameOrNumberOfMIMEType navigator.mimeTypes birikimindeki öğeyi gösterir - Yalnız okuma
- javaEnabled() Tarayıcının Java desteğini döndürür
- taintEnabled() Tarayıcının veri bozulmasını destekleyip desteklemediğini döndürür - Bozuşturmak "4. kuşak" tarayıcılarda desteklenmez - bu nedenle yöntem hiçbir şeye hizmet etmez - ama tarayıcılar hala sunarlar
- Number Tarayıcının sayı desteği konusunda gereksiz değişmezleri ve bilgileri içerir - yapılandırıcı olarak kullanılabilir - Yalnız okuma
- MAX_VALUE tarayıcıda Number.MAX_VALUE en büyük sayıdır - işletim sisteminin desteklediği - Yalnız okuma
- MIN_VALUE tarayıcıda Number.MIN_VALUE ien küçük sayıdır - işletim sisteminin desteklediği - Yalnız okuma
- NaN örneğin Math.sqrt(-1) değerinin sayısal olmayan eşdeğeridir Number.NaN - Yalnız okuma
- NEGATIVE_INFINITY eksi sonsuzu tanımlayan özel sayı Number.NEGATIVE_INFINITY - Yalnız okuma
- POSITIVE_INFINITY artı sonsuzu tanımlayan özel sayı Number.POSITIVE_INFINITY - Yalnız okuma
- Object Yalnız tanımlama olarak kullanışlıdır - Yalnız okuma
- opener O anki pencereden window.open yönteminin kullanıldığı pencereyi gösterir - okuma yazma
- Option Tanımlama olarak önemlidir - Yalnız okuma
- outerHeight Tarayıcı penceresinin pixel olarak yüksekliğini verir - Yalnız Netscape uyumlu tarayıcılar için - Yalnız okuma - Tarayıcılar arası eş değer yoktur - yeniden boyutlama karışıklığında yalnız resizeTo kapatmak için kullanılması iyi olur
- outerWidth Tarayıcı penceresinin pixel olarak enini verir - Yalnız Netscape uyumlu tarayıcılar için - Yalnız okuma - Tarayıcılar arası eş değer yoktur - yeniden boyutlama karışıklığında yalnız resizeTo kapatmak için kullanılması iyi olur
- pageXOffset Yatay kaydırmanın pixel olarak değerini verir - okuma yazma - Yalnız Netscape uyumlu tarayıcılar için - Tarayıcılar arası kodlama için - document.body.scrollLeft - document.documentElement.scrollLeft
- pageYOffset Düşey kaydırmanın pixel olarak değerini verir - okuma yazma - Yalnız Netscape uyumlu tarayıcılar için - Tarayıcılar arası kodlama için - document.body.scrollTop - document.documentElement.scrollTop
- parent Çerçeve ortamında üst pencereyi gösterir - Yalnız okuma
- RegExp Kurallı deyimlerle arama bilgisini içerir - Bazı tarayıcılar bunu doğru uyarlayamaz (örneğin. Opera 6- ve iCab 2-) - Yalnız okuma
- $1 ... $9 RegExp.$1 - RegExp.$9 yakalanan son dokuz arama sonucunu saklar - Yalnız okuma
- input RegExp.input son aramada kullanılan kurallı deyimi saklar - Yalnız okuma
- lastMatch or $& RegExp.lastMatch kurallı deyimle birebir tutturulmuş arama, exec ya da test sonucunu gösterir - Yalnız okuma
- lastParen or $+ RegExp.lastParen son yakalama anını verir - aramanın, exec ya da test - Yalnız okuma
- leftContext or $` RegExp.leftContext isondan önceki ilerideki alt yazı dizisi - alt yazı dizisi kurallı deyime tümüyle uyum sağlayan - aramada, exec ya da test - Yalnız okuma
- rightContext or $' RegExp.rightContext en sonuncudan sonraki alt yazı dizisi - alt yazı dizisi kurallı deyime uyum sağlayan - aramada, exec ya da test - Yalnız okuma
- screen Kullanıcı ekranındaki bilgiyi sağlar - Yalnız okuma
- availHeight Ekranın pixel türünden var olan yükseklik - Durum çubuğu da dikkate alınır - Yalnız okuma
- availWidth Ekranın pixel türünden enini belirtir - İşlem çubuğu da dikkate alınır - Yalnız okuma
- colorDepth pixelDepth yoksa pixel başına bit sayısını verir - Yalnız okuma - Tarayıcılar arası kodlama için - pixelDepth
- height Ekranın pixel türünden yüksekliğini verir - Yalnız okuma
- pixelDepth Eğer sunuluyorsa pixel başına bit sayısı - Yalnız okuma - Tarayıcılar arası kodlama için - colorDepth
- width Ekranın pixel türünden enini verir - Yalnız okuma
- status Tarayıcının durum çubuğuna yazılan yazı dizisini gösterir - okuma yazma
- String Çoğunlukla tanımlama olarak kullanılır - Kullanışlı karakter yöntemi vardır - Yalnız okuma
- fromCharCode(number asciiCharacterValue) Sayısal değerin karşıtı olan karakteri gösterir (ascii) - Yalnız okuma
- frames[nameOrNumberOfFrame] Bu sayfayla kurulan çerçeve (frameset) iskelesinde, eldeki sayfanın çerçeve (iframe) öğesini ya da pencere nesnesini gösterir (window.frames[nameOrNumberOfFrame].window iframe içindeki belgenin pencere nesnesine erişim için kullanılır) - Yalnız okuma - windowObject.frames.length çerçeve iskelesindeki çerveçe sayısını verir - NOT: bir çevçeveye erişme girişimi içinde HTML belgesi olmayan ya da başka bir alan adından gelen bir HTML olduğunda ya da yüklenmemiş iframe birçok tarayıcıda hatalara neden olur - Yalnız okuma
- name Çerçeve adını gösterir - okuma yazma
- onblur pencere odaklanmayı kaybedince ateşlenir - windowObject.onblur = functionName; okuma yazma
- onerror Kodlama hata verince tetiklenir - Bunu kurunca hata iletişim penceresi açılmaz - windowObject.onerror = functionName; - ya da - windowObject.onerror = null; - doğru (true) döndürmek hatanın kaydedilmesini önler Opare gibi tarayıcılarda yoktur bu nedenle yerine try{}catch(e){} kullanın - okuma yazma
- onfocus Pencereye odaklanındığında ateşlenir - windowObject.onfocus = functionName; okuma yazma
- onload Sayfa yüklenir yüklenmez tetiklenir - windowObject.onload = functionName; - IE 4 self.onload hatalı algılar (window.onload kullanılır) - okuma yazma
- onunload Sayfa silinmeden biraz önce tetiklenir - windowObject.onunload = functionName; okuma yazma
- alert(object) Bir nesnenin yazı biçiminde gösterilmesi için mesaj kutusu görüntüler - Eğer nesne yazı dizisiyse yazı görüntülenir
- blur() Pencerenin odağı kaybetmesine neden olur
- clearInterval(interval object) Aranın yeniden başlamasını durdurur
- clearTimeout(timeout object) Zaman aşımının yeniden tetiklenmesini durdurur
- close() Pencerenin kapanmasına neden olur - Eğer pencere kodlamayla açılmamışsa kullanıcının pencereyi kapatmak isteyip istemediği sorulur
- confirm(string message) Bir mesajı görüntüler ve 'OK' ya da 'Cancel' düğmelerini görüntüleyip yanıt verilmesini sağlar - Eğer kullanıcı OK true döner, aksi halde false döner
- escape(string textToURLEncode) yazı dizisini URL adresi biçiminde döndürür - unicode-safe değil
- eval(string scriptToEvaluate) Bir yazıyı kodlama olarak çalıştırır
- focus() Pencerenin odağı üzerine almasını sağlar
- isNaN(number numberToCheck) sayı geçersizse (NaN) döndürür (örneğin Math.sqrt(-1))
- moveBy(int xOffset,int yOffset) Tarayıcı penceresini belirtilen kadar kaydır
- moveTo(int xPos,int yPos) Tarayıcı penceresini belirtilen koordinatlara taşır
- open(string url[,string targetName[,string options[,bool replaceHistoryEntry]]]) Kurulumla sunulan URL adresini açar - pencereye bir gösterge döndürür - <a target= ...> ile kullanılan targetName - Seçenekler virgüller ayrılmış option=value ikilisinden oluşan yazı dizisidir - Burada value büyüklük belirten tamsayıdır - ya da yes 1 seçenekleri açmak için, no 0 kapatmak için - var olan seçenekler : - height=int pencerenin yüksekliği - left=int ekranın sol kenarıyla pencerenin sol kenarı arasındaki uzaklık - location=enable/disable - menubar=enable/disable - resizable=enable/disable - scrollbars=enable/disable - status=enable/disable - toolbar=enable/disable - top=int ekranın üst kenarıyla pencerenin üst kenarı arasındaki uzaklık - width=int pencerenin eni - Bazı tarayıcılar daha çok sunar - Değerini değiştirmeyeceğinizi dışarıda bırakın
- parseInt(string textContainingAnInteger) Bir yazının sayısal bölümünü döndürür
- parseFloat(string textContainingAFloat) yazının kayan noktalı sayısını döndürür
- print() Kullanıcının o anki belgeyi yazdırmak istemesiyle iletişim kutusu görüntülenir - Bazı eski tarayıcılarda yoktur
- prompt(string message,string defaultValue) Kullanıcının bir değişkene değer girmesi için açılan mesaj kutusudur - kullanıcının girdiği değer yazı dizisi olarak döndürülür - kullanıcı işlemi keserse boşluk, null ya da undefined döndürür
- resizeBy(int xOffset,int yOffset) tarayıcı penceresinin boyutlarını belirtilen değer kadar değiştirir
- resizeTo(int xWidth,int yWidth) Tarayıcı penceresinin boyutlarını belirtilen değer kadar değiştirir
- scrollBy(int xOffset,int yOffset) Belgeyi belirtilen değer kadar kaydırır
- scroll or scrollTo(int xPos,int yPos) Belgeyi belirtilen koordinatlara kaydırır
- setInterval(string or function scriptToEvaluate,int timeInMilliseconds) Yineleyerek belirtilen süre kadar bekler - belirtilen kodlamayı çalıştırmadan - Bekletilen nesneyi gösteren tam sayı döner
- setTimeout(string or function scriptToEvaluate,int timeInMilliseconds) Belirtilen süre kadar bekler - belirtilen kodlamayı çalıştırmadan - zaman aşımı nesnesini belirten bir tam sayı döndürür
- unescape(string textToURLUnEncode) yazı dizisin URL adresi olarak döndürür - unicode-safe olmadan - unescape(string textToURLUnEncode)
|
|