DYNAMİC HTML EVENT MODELS SİNEM YARDIMCI ÇAKIL SU KIRLI.

Slides:



Advertisements
Benzer bir sunumlar
HTML e GİRİŞ Temel HTML etiketleri.
Advertisements

Sık Kullanılan Kontroller
HTML, XHTML and CSS XHTML
BLOG KULLANIM REHBERİ.  Giriş yapmadan blog üzerine bilgi ekleyemeyeceğinizi unutmayın. Açılan sayfada ilk önce kullanıcı adınızı ve şifrenizi girin.
IT504 ~~JScript~~ JavaScript’e giriş
Bilgisayar Dosya Uzantıları
Gerekli olduğunda insanlara ulaşın Yer Uzantıları Reach prospective customers at important moment with location extensions. Location Extentions.
Visual Basic 6.0 Ders Notları
Javascript Oğuz İNAL.
Tablosuz Tasarım Div ler.
CSS CSS- Cascading Style Sheets: Stil şablonları HTML'e ek olarak metin ve format biçimlendirme alanında fazladan olanaklar sunan bir web teknolojisidir.
Kutu Modeli Özellikleri
IT 504 İnternet ve Web Programlama Tanıtım Yrd. Doç. Yuriy Mishchenko.
HTML (HYPER TEXT MARKUP LANGUAGE) TEMEL ETİKETLERİ
İNTERNET PROGRAMCILIĞI I BTP 207 Ders 6. Metinleri biçimlendirmek için kullanılır. Özellikleri ve aldıkları değerler:  Color: Metnin rengini belirler.
 HTML nin en önemli araçlarından biri de bilgi girişinde kullanılan form kontrolleridir.  Formlar, web sayfası tasarlayan kişi veya şirketlerle internet.
CSS’de Class ve ID. ID Bir HTML dosyasının içeriğinde, sadece bir öğeye verilebilecek bir değerdir. id tektir. id'ler sayfada sadece tek bir html etiketine.
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 8: Windows Formları
HTML HYPER TEXT MARKUP LANGUAGE Burcu Yılmaz – İ brahim Mert Bilişim Teknolojileri Ö ğ retmeni.
Hazırlayan:Emin BORANDAĞ 4/3/ HTML HTML (Hyper Text Markup Language) internet üzerinde web sayfası oluşturmak için kullanılan bir betik dilidir.
WEB TASARIMININ TEMELLERİ HTML. HTML FORMLARI VE BİLGİ GİRİŞİ FORM, FORM ELEMANLARI BARINDIRAN BİR ALANDIR. FORM ELEMANLARI KULLANICILARDAN BİLGİ GİRİŞİNE.
Giriş sayfasındaki animasyon Konu: Öğrenme Ürünleri Javascript
HTML :Hyper Text Markup Language explorer, firefox, opera herhangi bir derleyiciye ihtiyaç duymadan çalışabilir metin biçimlendirme resim ekleme ve biçimlendirme.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Amaçlar Bu derste öğrenilecekler: –Uygulamaları “method”
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Anahat 4.1 Inventory uygulamasını çalıştırmak 4.2.
İNTERNET PROGRAMCILIĞI I
EXPRESSING OPINIONS ( fikirleri belirtme)
Tablo Özellikleri Tablo oluştururken kullandığımız , , ve etiketlerine şu ana kadar gördüğümüz özellikleri uygulayarak görsel açıdan.
NOUN CLAUSES (İSİM CÜMLECİKLERİ).
Javascriptte Olay Fonksiyonları (Events)
HTML HYPER TEXT MARKUP LANGUAGE Ayşe AK İ DA Ğ I Bilişim Teknolojileri Ö ğ retmeni.
WEB SİTESİ YAPIYORUM HTML
CSS NEDİR.
COSTUMES KILIKLAR (KOSTÜMLER)
Gizli / İsimsiz Raporlama Tanıtımı
Dersi Özeti Kursun içeriğini özeti Alt başlıkları Proje Kurs esnasında kullanmayı planladığımı editörler HTMLe giriş Temel etiketler Notepad+’da.
Yrd. Doç. Dr. Murat Olcay Özcan
İnternet Programlama-I
Yrd. Doç. Dr. Murat Olcay Özcan
S ÜLEYMAN Ş AH ÜN İ VERS İ TES İ DERS KAYIT İŞ LEMLER İ / COURSE REGISTRATION PROCESS.
21/02/2016 A Place In My Heart Nana Mouskouri « Istanbul « (A Different Adaptation)
Web Teknolojileri Hafta 3 1. İçerik  Cascading Style Sheets - CSS 2.
HTML Dili ’ nin Genel Özellikleri. HTML Nedir? İşaretleme dili (HyperText Markup Language) Belirteçler (tags) W3 konsorsiyumu (Tim Berners-Lee) W3 konsorsiyumu.
Web Teknolojileri Hafta 6 1. İçerik  Html Formlar  Javascript 2.
MUSIC FOR COMENIUS BROTHER HOOD NEVER ENDS BROTHERHOOD NEVER ENDS…. *We are not going to give up yet *It's time for us to make our move *We fed up with.
HTML HTML Nedir? HTML Ne İşe Yarar?. HTML (HyperText Markup Language / Hareketli-Metin İşaretleme Dili) basitçe, tarayıcılarla görebileceğimiz, internet.
Web Tasarımı 2.Hafta. HTML Nedir  Hyper Text Markup Language (Hiper Metin İşaretleme Dili) web sayfalarını oluşturmak için kullanılan standart metin.
Nasa programs for students.
Web Teknolojileri Hafta 9 1. İçerik  Bootstrap
Practice your writing skills
İnternet Programlama-I
İnternet Programlama-I
İSTATİSTİK II Hipotez Testleri 3.
İSTATİSTİK II Hipotez Testleri 3.
İnternet Programcılığı I
Javascriptte Olay Fonksiyonları (Events)
Web Teknolojileri Hafta 6.
Superstitions Grade 7 Unit Bilginbakterim.com
Javascript Kullanım Şekilleri.
XHTML ile HTML Arasındaki Farklar
Would you like a different color?
WEB TASARIMI – HTML BİLGİSİ SAVAŞ TUNÇER
Döngüler ve Shift Register
İSTATİSTİK II Hipotez Testleri 3.
İSTATİSTİK II Hipotez Testleri 3.
İST1111 BİLGİSAYAR UYGULAMALARI HTML
JavaScript Javascript , Netscape firması tarafından C dilinden esinlenilerek yazılmıştır Yazılma amacı Html'in sahip olmadığı bazı özelliklerin web sayfalarında.
Imagine that you are a teacher and you are taking your 20 students to England for the summer school.
Karabük Üniversitesi Mühendislik Fakültesi Makine Mühendisliği Bölümü
TWINSPACE Anthony RIOU Coşku AKER TR Teacher Multilateral Contact Seminar, İ zmir, April 2019.
Sunum transkripti:

DYNAMİC HTML EVENT MODELS SİNEM YARDIMCI ÇAKIL SU KIRLI

Dynamic HTML (Dinamik HTML); Javascript'in olay modelinin temelleri üstüne inşa edilen CSS/Html teknolojilerinin yapısı için kullanılan kısaltmadır. Tam adıyla Dynamic HyperText Markup Language yani Dinamik Zengin Metin Dil Biçimi Dinamik web sitesinde, farklı içerikler siteniz için oluşturulmuş olan bir veritabanında saklanır ve sayfa çağrıldığında o sayfaya ait bilgiler veritabanından çağırılarak HTML kodları içinde ekrana yazdırılır.

14.6 Rollovers with onmouseover and onmouseout

DHTML Event Model - onclick

1 2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 3 " DHTML Event Model - onclick <script type = "text/javascript" for = "para" 16 event = "onclick"> 17 <!-- 18 alert( "Hi there" ); 19 // --> Click on this text! <input type = "button" value = "Click Me!" 30 onclick = "alert( 'Hi again' )" /> eğer “id” si “para” olan element “onclick” lerse sohbet kutusu açılacaktır. JavaScript kullanıcısının olaylara cevap vermesini sağlamak Kullanıcı fareyi tıklarsa onclick olayı çalışır. P elemanının “id” si “para” olarak tanımlanır. ‘Click me’ butonuna basıldığı zaman ‘hi again’ uyarı kutusu açar

event model

DHTML Event Model - onload

1 2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 3 " DHTML Event Model - onload <!-- 13 var seconds = 0; function startTimer() { 16 // 1000 milliseconds = 1 second 17 window.setInterval( "updateTime()", 1000 ); 18 } function updateTime() { 21 seconds++; 22 soFar.innerText = seconds; 23 } 24 // --> Seconds you have spent viewing this page so far: startTimer fonksiyonu her 1000 milisaniyede updateTime fonksiyonunu çağırır. window.setInterval=belirtilen bir fonksiyonun yada kodun belli zaman aralıklarıyla tekrar tekrar çalıştırılmasını sağlar updateTime fonksiyonu, 1000 mili saniyede bir çalıştırılacak soFar’ın innerText değerine geçen saniyeyi atıyor y ü kleme işlemi bitince onload olayı çalışır

Sayfa her saniyeyi yüklediği için geçen her saniyenin numarası dinamik bir şekilde updata eder. onload

DHTML Event Model - onload

1 2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 3 " DHTML Event Model - onmousemove event <!-- 13 function updateMouseCoordinates() 14 { 15 coordinates.innerText = event.srcElement.tagName + 16 " (" + event.offsetX + ", " + event.offsetY + ")"; 17 } 18 // --> <body style = "back-groundcolor: wheat" 23 onmousemove = "updateMouseCoordinates()"> (0, 0) 26 <img src = "deitel.gif" style = "position: absolute; 27 top: 100; left: 100" alt = "Deitel" /> coordinates.innerText değişkenine koordinatlar resmin adını ve resmin ü zerinde gezinen farenin pozisyon koordinatları atar event.offsetX ve event.offsetY ö zellikleri resmin sol üst köşesini baz alarak farenin koordinatını g ö sterir. Onmousemove olay kullanıcı fareyi her hareket ettirdiğinde ç ağrılır.

deitell Fareyi resim üzerinde hareket ettirdiğinizde farenin resmin neresinde olduğunun koordinatını verir( fare hareket ettikçe koordinatta değişir) Fareyi resim üzerinde hareket ettirdiğinizde farenin resmin neresinde olduğunun koordinatını verir

DHTML Event Model - onmouseover and onmouseout

1 2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 3 " DHTML Event Model - onmouseover and onmouseout <!-- 15 captionImage1 = new Image(); 16 captionImage1.src = "caption1.gif"; 17 captionImage2 = new Image(); 18 captionImage2.src = "caption2.gif"; function mOver() 21 { 22 if ( event.srcElement.id == "tableCaption" ) { 23 event.srcElement.src = captionImage2.src; 24 return; 25 } // If the element which triggered onmouseover has 28 // an id, change its color to its id. 29 if ( event.srcElement.id ) 30 event.srcElement.style.color = 31 event.srcElement.id; 32 } 33 mOver fonksiyonu uygun g ö r ü nt ü n ü n src ö zelliği olan src niteliğini ayarlayarak g ö r ü nt ü n ü n onmouseover olayını yönetir.

34 function mOut() 35 { 36 if ( event.srcElement.id == "tableCaption" ) { 37 event.srcElement.src = captionImage1.src; 38 return; 39 } // If it has an id, change the text inside to the 42 // text of the id. 43 if ( event.srcElement.id ) 44 event.srcElement.innerText = event.srcElement.id; 45 } document.onmouseover = mOver; 48 document.onmouseout = mOut; 49 // --> Guess the Hex Code's Actual Color Can you tell a color from its hexadecimal RGB code 58 value? Look at the hex code, guess the color. To see 59 what color it corresponds to, move the mouse over the 60 hex code. Moving the mouse out will display the color 61 name <table style = "width: 50%; border-style: groove; 64 text-align: center; font-family: monospace; 65 font-weight: bold"> 66 Fare imleci bir ö ğe ü zerinde hareket ettiğinde onmouseover olayı oluşur. mOut fonksiyonu imaj için onmouseout olayını yönetir. mOver fonksiyonu ile aynı şekilde çalışır. Fare imleci resimden ayrıldığında onmouseout olayı oluşur. eğer “id” belirtildiyse bu kodu test eder ve renk ismini “id” de eşleştirir.

67 68 <img src = "caption1.gif" id = "tableCaption" 69 alt = "Table Caption" /> # #0000FF 75 #FF00FF 76 # # #00FF00 81 # # # # #FF #C0C0C #00FFFF 92 # #FFFF00 94 #FFFFFF

Onrollover,(on mouse over) farenin üzerinde dolaştığı onaltılık kodun değeri olan renk ile rengin isminini görüntüler. rengin onaltılık kodu yerine, tanımlanan renk ve renk ismi görüntüleniyor hadi deneyelim