ForumZAR.COM | Forum Sitesi

Forumzar.COM Türkiye`nin en güncel ve kaliteli genel forum sitesi`dir.
ForumZAR'a katılım zahmetsiz ve ücretsizdir!

  • “Ne garip değil mi? Sevdiğimiz insanın her yalanında bir doğru, sevmediğimiz insanın her doğrusunda bir yalan ararız..”
  • “Biri ölür üzülmezsiniz; sonra sandalyeye asılı hırkasını görürsünüz. O hırkanın duruşu kalbinize oturur..”
  • "En gülünç olanı da insanların sizi eskisi gibi kullanamadığında değiştiğinizi söylemeleri.."
  • "Uçmayı seviyorsan, düşmeyi de bileceksin. Korkarak yaşıyorsan, yalnızca hayatı seyredersin."
  • Asla başka insanlar üzülmesin diye kendini üzme. Sen kaldırabiliyorsan onlar da kaldırabilir.

Yüklenen Sayfada Javascript Kodu Çalıştırma

Linux

Owner
Katılım
31 Tem 2022
Mesajlar
7,048
Tepkime puanı
86
Puanları
48
Konum
istanbul
Cinsiyet
Erkek
Merhaba arkadaşlar,

Javascript, eminim birçoğumuzun daha önce duyduğu, bildiği ve kullandığı bir programlama dili. Hiç bilmesek bile girdiğimiz internet sitelerinin neredeyse tamamına yakınında bulunacak kadar yaygın kullanılmakta olan bir dil. Yani girdiğimiz siteler tarayıcımıza yüklendiğinde farkında olmasakta birçok şeyi bu programlama dili sayesinde yapıyoruz. Tarayıcılarda kullanılan dinamik bir dil olan Javascript'in, tarayıcı tarafında çalışmasından dolayı kullanıcı olarak sayfadaki kodlara müdahale etme şansımız yada yeni kod ekleme/çalıştırma imkanımız oluyor. Bunun çeşitli yöntemleri olsa da her türlü tarayıcıdan kullanabileceğimiz yol adres çubuğuna javascript kodumuzu yazarak kullanımıdır.


Birkaç örnekle konumuzu pekiştirelim.

Öncelikle, test için tarayıcımızdan bir internet adresine giriş yapalım. Örneğin :

Sonra sayfa başlığını almak için web tarayıcımızın adres çubuğuna ;


Kod:
javascript:{alert(document.title);}


Şeklinde kodumuzu yazıp enter tuşuna bastığımızda açık olan sayfanın başlığının mesaj olarak gösterildiğini görürüz.

Sayfanın o anki başlığını değiştirmek için ;



Kod:
javascript:{document.title="Deneme";exit;}


Böyle bir kod çalıştırdığımızda ise aktif sayfanın başlığı "Deneme" olarak değiştirilecektir.

Bu şekil kullanımlarla sayfaya müdahale edebilmenin yanı sıra, sayfada kullanılan metodları çalıştırma değişkenleri alma ve değiştirme vb. işlemleri yapabiliriz.

Örneğin sayfada deneme(); adında bir metodumuz olduğunu varsayalım ;




Kod:
javascript:{deneme();exit;}



Üstteki gibi bir kullanımla sayfada bulunan deneme adlı metodu çalıştırmış oluruz.

Sayfada bulunan input metnini alma ve değiştirme ;



Kod:
javascript:{alert(document.getElementById('input1').value); document.getElementById('input1').value='Yeni Değer'; exit;}



Üstteki kod aktif sayfada Id'si "input1" olan input'un değerini mesaj olarak ekranda gösterir ve sonra değiştirir.

Sayfadaki formu göndermek için ;



Kod:
javascript:document.form1.submit();


Üstteki kod sayfada tanımlı olan form1 adlı formu göndermemizi sağlar.


İhtiyaca göre her türlü kod kullanabilirsiniz. Örneğin zamanlı işlemlerde zamanla oynama yapılabilir. Dosyayı indirmek için geri geri sayan bir sayfada eğer zaman javascript ile oluşturulan bir değişkende tutuluyorsa, bu değişkenin değerini değiştirip dosyayı hiç beklemeden indirebilirsiniz
Gülümse

Javascript kodlarınızı URL gibi adres kısayollarına, sık kullanılanlara vs. ekleyip oradan da çalıştırabilirsiniz.

* Eğer tarayıcı olarak Firefox Kullanıyorsanız; CTRL + SHIFT + K Kısayoluyla açılan konsoldan javascript kodlarınızı çalıştırabilirsiniz.
 
Üst Alt