Kullanıcı Kılavuzu İptal

JavaScript davranışlarını kullanma (genel talimatlar)

  1. Dreamweaver Kullanıcı Kılavuzu
  2. Giriş
    1. Dinamik web tasarımı hakkında temel bilgiler
    2. Dreamweaver'daki yenilikler
    3. Dreamweaver ile web geliştirme - Genel bakış
    4. Dreamweaver / Yaygın Sorular
    5. Klavye kısayolları
    6. Dreamweaver sistem gereksinimleri
    7. Özellik özeti
  3. Dreamweaver ve Creative Cloud
    1. Dreamweaver ayarlarını Creative Cloud ile senkronize etme
    2. Dreamweaver'da Creative Cloud Libraries
    3. Dreamweaver'da Photoshop dosyalarını kullanma
    4. Adobe Animate ve Dreamweaver ile çalışma
    5. Web için en iyileştirilmiş SVG dosyalarını Libraries'den ayıklama
  4. Dreamweaver çalışma alanları ve görünümleri
    1. Dreamweaver çalışma alanı
    2. Dreamweaver çalışma alanını görsel geliştirme açısından en iyileştirme
    3. Dosya adına veya içeriğe göre dosya arama | Mac OS
  5. Site kurma
    1. Dreamweaver siteleri hakkında
    2. Sitenizin yerel bir sürümünü kurma
    3. Yayımlama sunucusuna bağlanma
    4. Test sunucusu kurma
    5. Dreamweaver site ayarlarını içe ve dışa aktarma
    6. Mevcut web sitelerini uzak sunucudan yerel site köküne getirme
    7. Dreamweaver'daki erişilebilirlik özellikleri
    8. Gelişmiş ayarlar
    9. Dosya aktarmak için site tercihlerini ayarlama
    10. Dreamweaver'da proxy sunucu ayarlarını belirtme
    11. Dreamweaver ayarlarını Creative Cloud ile senkronize etme
    12. Dreamweaver'da Git'i kullanma
  6. Dosyaları yönetme
    1. Dosyaları oluşturma ve açma
    2. Dosyaları ve klasörleri yönetme
    3. Sunucunuzdan dosya alma ve dosyaları sunucunuza koyma
    4. Dosyaları teslim etme ve teslim alma
    5. Dosyaları senkronize etme
    6. Dosyaları farklılıklar açısından karşılaştırma
    7. Dreamweaver sitenizde dosya ve klasör perdeleme
    8. Dreamweaver siteleri için Tasarım Notları'nı etkinleştirme
    9. Olası Gatekeeper zaafını önleme
  7. Mizanpaj ve tasarım
    1. Mizanpaj için görsel yardımcılar kullanma
    2. Sayfanızın mizanpajını hazırlamak için CSS'yi kullanma hakkında
    3. Bootstrap kullanarak dinamik web siteleri tasarlama
    4. Dreamweaver'da ortam sorguları oluşturma ve kullanma
    5. Tablolara sahip içerik sunma
    6. Renkler
    7. Değişken ızgara mizanpajlarını kullanarak dinamik tasarım
    8. Dreamweaver'da Extract
  8. CSS
    1. Basamaklı Stil Sayfaları'nı anlama
    2. CSS Tasarımcısı'nı kullanarak sayfa mizanpajını yapma
    3. Dreamweaver'da CSS ön işlemcilerini kullanma
    4. Dreamweaver'da CSS Stili tercihlerini ayarlama
    5. Dreamweaver'da CSS kurallarını taşıma
    6. Dreamweaver'da satır içi CSS'yi CSS kuralına dönüştürme
    7. Div etiketleriyle çalışma
    8. Arka plana degradeler uygulama
    9. Dreamweaver'da CSS3 geçiş efektleri oluşturma ve düzenleme
    10. Kodu formatlama
  9. Sayfa içeriği ve varlıklar
    1. Sayfa özelliklerini ayarlama
    2. CSS başlığı özelliklerini ve CSS bağ özelliklerini ayarlama
    3. Metinle çalışma
    4. Metni, etiketleri ve nitelikleri bulma ve değiştirme
    5. DOM paneli
    6. Canlı Görünüm'de düzenleme
    7. Dreamweaver'da belgeleri kodlama
    8. Belge penceresinde öğe seçme ve görüntüleme
    9. Özellik denetiminde metin özelliklerini belirleme
    10. Web sayfası üzerinde yazım denetimi gerçekleştirme
    11. Dreamweaver'da yatay cetveller kullanma
    12. Dreamweaver'da font birleşimlerini ekleme ve değiştirme
    13. Varlıklarla çalışma
    14. Dreamweaver'da tarih ekleme ve güncelleştirme
    15. Dreamweaver'da sık kullanılan varlıklar oluşturma ve yönetme
    16. Dreamweaver'da görüntü ekleme ve düzenleme
    17. Medya nesneleri ekleme
    18. Dreamweaver'da video ekleme
    19. HTML5 video ekleme
    20. SWF dosyaları ekleme
    21. Ses efektleri ekleme
    22. Dreamweaver'da HTML5 ses ekleme
    23. Kitaplık öğeleriyle çalışma
    24. Dreamweaver'da Arapça ve İbranice metin kullanma
  10. Bağlama ve gezinme
    1. Bağlama ve gezinme hakkında
    2. Bağ oluşturma
    3. Görüntü eşlemeleri
    4. Bağlantı sorunlarını giderme
  11. jQuery bileşenleri ve efektleri
    1. Dreamweaver'da jQuery UI ve Mobile bileşenlerini kullanma
    2. Dreamweaver'da jQuery efektlerini kullanma
  12. Web sitelerini kodlama
    1. Dreamweaver'da kod yazma hakkında
    2. Dreamweaver'da kodlama ortamı
    3. Kodlama tercihlerini ayarlama
    4. Kod rengini özelleştirme
    5. Kod yazma ve düzenleme
    6. Kod ipuçları verme ve kod tamamlama
    7. Kodu daraltma ve genişletme
    8. Parçacıklar ile kodu tekrar kullanma
    9. Lint kodu
    10. Kodu en iyileştirme
    11. Tasarım görünümünde kod düzenleme
    12. Sayfaların başlık içeriğiyle çalışma
    13. Dreamweaver'da sunucu tarafı içerikleri ekleme
    14. Dreamweaver'da etiket kitaplıkları kullanma
    15. Dreamweaver'a özel etiketleri içe aktarma
    16. JavaScript davranışlarını kullanma (genel talimatlar)
    17. Yerleşik JavaScript davranışları uygulama
    18. XML ve XSLT hakkında
    19. Dreamweaver uygulamasında sunucu tarafı XSL dönüşümleri gerçekleştirme
    20. Dreamweaver uygulamasında istemci tarafı XSL dönüşümleri gerçekleştirme
    21. Dreamweaver'da XSLT için karakter varlıkları ekleme
    22. Kodu formatlama
  13. Ürünler arası iş akışları
    1. Dreamweaver uzantılarını yükleme ve kullanma
    2. Dreamweaver uygulama içi güncelleştirmeleri
    3. Dreamweaver'da Microsoft Office belgeleri ekleme (yalnızca Windows)
    4. Fireworks ve Dreamweaver ile çalışma
    5. Contribute ile Dreamweaver sitelerindeki içeriği düzenleme
    6. Dreamweaver-Business Catalyst entegrasyonu
    7. Kişiselleştirilmiş e-posta kampanyaları oluşturma
  14. Şablonlar
    1. Dreamweaver şablonları hakkında
    2. Şablonları ve şablon tabanlı belgeleri tanıma
    3. Dreamweaver şablonu oluşturma
    4. Şablonlarda düzenlenebilir bölgeler oluşturma
    5. Dreamweaver'da yinelenen bölgeler ve tablolar oluşturma
    6. Şablonlarda isteğe bağlı bölgeler kullanma
    7. Dreamweaver'da düzenlenebilir etiket niteliklerini tanımlama
    8. Dreamweaver uygulamasında yuvalanmış şablonlar oluşturma
    9. Şablonları düzenleme, güncelleştirme ve silme
    10. Dreamweaver'da xml içeriğini dışa ve içe aktarma
    11. Mevcut bir belgenin şablonunu uygulama veya kaldırma
    12. Dreamweaver şablonlarındaki içerikleri düzenleme
    13. Dreamweaver'daki şablon etiketleri için sözdizimi kuralları
    14. Şablon bölgeleri için vurgulama tercihlerini belirleme
    15. Dreamweaver'da şablon kullanmanın avantajları
  15. Mobil ve çoklu ekran
    1. Ortam sorguları oluşturma
    2. Mobil cihazlar için sayfa yönlendirmesini değiştirme
    3. Dreamweaver kullanarak mobil cihazlar için web uygulamaları oluşturma
  16. Dinamik siteler, sayfalar ve web formları
    1. Web uygulamalarını anlama
    2. Bilgisayarınızı uygulama geliştirme için ayarlama
    3. Veritabanı bağlantılarında sorun giderme
    4. Dreamweaver uygulamasında bağlantı komut dosyalarını kaldırma
    5. Dinamik sayfalar tasarlama
    6. Dinamik içerik kaynaklarına genel bakış
    7. Dinamik içerik kaynaklarını tanımlama
    8. Sayfalara dinamik içerik ekleme
    9. Dreamweaver'da dinamik içeriği değiştirme
    10. Veritabanı kayıtlarını görüntüleme
    11. Dreamweaver'da canlı veri sağlama ve ilgili sorunları giderme
    12. Dreamweaver'da özel sunucu davranışı ekleme
    13. Dreamweaver ile form oluşturma
    14. Kullanıcılardan bilgi toplamak için formları kullanma
    15. Dreamweaver'da ColdFusion formları oluşturma ve etkinleştirme
    16. Web formları oluşturma
    17. Form öğeleri için geliştirilmiş HTML5 desteği
    18. Dreamweaver uygulamasını kullanarak bir form geliştirme
  17. Uygulamaları görsel olarak oluşturma
    1. Dreamweaver'da kalıp ve ayrıntı sayfaları oluşturma
    2. Arama ve sonuç sayfaları oluşturma
    3. Kayıt ekleme sayfası oluşturma
    4. Dreamweaver'da güncelleme kaydı sayfası oluşturma
    5. Dreamweaver'da kayıt silme sayfaları oluşturma
    6. Dreamweaver'da veritabanını değiştirmek için ASP komutları kullanma
    7. Kayıt sayfası oluşturma
    8. Oturum açma sayfası oluşturma
    9. Yalnızca yetkili kullanıcıların erişebileceği bir sayfa oluşturma
    10. Dreamweaver ile ColdFusion'daki klasörlerin güvenliğini sağlama
    11. Dreamweaver'da ColdFusion bileşenleri kullanma
  18. Web sitelerini test etme, önizleme ve yayımlama
    1. Sayfaları önizleme
    2. Dreamweaver web sayfalarını birden fazla cihazda önizleme
    3. Dreamweaver sitenizi test etme
  19. Sorun giderme
    1. Düzeltilen sorunlar
    2. Bilinen sorunlar

 

 

Ziyaretçilerin web sayfasını değiştirebilmesi veya bazı görevleri başlatabilmesi açısından belgelere JavaScript kodu yerleştirmek için Adobe Dreamweaver'da JavaScript davranışları kullanın.

Adobe Dreamweaver davranışları belgelere JavaScript kodu yerleştirir, böylece ziyaretçiler web sayfasını çeşitli yöntemlerle değiştirebilir veya bazı görevleri başlatabilir. Davranış, bir olayın ve bu olayla tetiklenen bir eylemin birleşimidir. Davranışlar panelinde bir eylem ve ardından bu eylemi tetikleyen bir olay belirleyerek davranış eklersiniz.

Not:

Davranış kodu, istemci tarafındaki JavaScript kodudur, diğer bir deyişle tarayıcılarda çalışır, sunucularda çalışmaz.

Olaylar, tarayıcılar tarafından üretilen, ziyaretçinin sayfanızda bir şey yaptığını belirten mesajlardır. Örneğin ziyaretçi işaretçiyi bir bağ üzerine getirdiğinde, tarayıcı bu bağ için onMouseOver olayı üretir; ardından tarayıcı yanıt olarak bir JavaScript kodunu (görüntülenen sayfada belirtilmiştir) çağırıp çağırmayacağını denetler. Farklı sayfa öğeleri için farklı olaylar tanımlanmıştır; örneğin, onMouseOver ve onClick, bağlarla ilişkilendirilirken onLoad görüntülerle ve belgenin body bölümüyle ilişkilendirilir.

Eylem, tarayıcı penceresi açma, AP öğesini görüntüleme veya gizleme, ses çalma veya Adobe Shockwave filmini durdurma gibi bir görevi yerine getirmek üzere önceden yazılan JavaScript kodudur. Dreamweaver ile gelen eylemler tarayıcılar arası maksimum uyumluluğu sağlar.

Sayfa öğesine bir davranış ekledikten sonra davranış, bu olay her gerçekleştiğinde kendisiyle ilişkilendirilen eylemi (JavaScript kodu) çağırır. (Belirli bir eylemi tetiklemek için kullanabileceğiniz olaylar tarayıcıya göre değişir.) Örneğin bir bağa Açılır Mesaj eylemi eklerseniz ve onMouseOver olayıyla tetikleneceğini belirlerseniz, işaretçi bu bağın üzerine her geldiğinde mesajınız açılır.

Tek bir olay çeşitli eylemleri tetikleyebilir ve bu eylemlerin hangi sırada gerçekleşeceğini belirleyebilirsiniz.

Dreamweaver yaklaşık iki düzine eylem sunar; diğer eylemler www.adobe.com/go/dreamweaver_exchange_tr adresindeki Exchange web sitesinde ve üçüncü taraf geliştiricilerin sitelerinde bulunabilir. JavaScript konusunda bilgiliyseniz, kendi eylemlerinizi de yazabilirsiniz.

Not:

Davranış ve eylem terimleri Dreamweaver terimleridir, HTML terimleri değildir. Tarayıcının bakış açısından bir eylem, sadece JavaScript kodunun başka bir bölümüdür.

Davranışlar paneline genel bakış

Davranışlar panelini (Pencere > Davranışlar) sayfa öğelerine (esas olarak etiketlere) davranışlar eklemek ve daha önce eklenen davranışların parametrelerini değiştirmek için kullanırsınız.

Seçili sayfa öğesine önceden eklenen davranışlar, olaya göre davranış listesinde (panelin ana alanında) alfabetik olarak görüntülenir. Aynı olay için birden fazla eylem listelenmişse, listede görüntülendikleri sıraya göre yürütülür. Davranış listesinde herhangi bir davranış listelenmiyorsa, seçili öğeye eklenmiş davranış yoktur.

Davranışlar paneli aşağıdaki seçeneklere sahiptir:

Ayarlanan Olayları Göster

Sadece geçerli belgeye eklenen davranışları görüntüler. Olaylar, istemci tarafı ve sunucu tarafı kategorilerinde düzenlenmişlerdir. Her kategorinin olayları daraltılabilir listededir. Ayarlanan Olayları Göster varsayılan görünümdür.

Tüm Olayları Göster

Belirtilen kategorinin tüm olaylarını alfabetik sırada görüntüler.

Davranış Ekle (+)

Seçili öğeye eklenebilecek eylemlerin menüsünü görüntüler. Bu listeden bir eylem seçtiğinizde, eylem için parametreleri tanımlayabileceğiniz bir iletişim kutusu görüntülenir. Eylemlerin tümü soluk ise, seçili öğeyle herhangi bir eylem üretilemez.

Olay Kaldır (–)

Seçili olayı ve eylemi davranış listesinden çıkarır.

Yukarı ve aşağı ok düğmeleri

Seçili eylemi, belirli bir olayın davranış listesinde yukarı veya aşağı taşır. Sadece belirli bir olayın eylem sırasını değiştirebilirsiniz; örneğin, onLoad olayının çeşitli eylemlerinin sırasını değiştirebilirsiniz, ancak tüm onLoad eylemleri davranış listesinde bir arada kalır. Ok düğmeleri, listede yukarı veya aşağı taşınamayan eylemler için devre dışı bırakılmıştır.

Olaylar

Sadece bir olay seçildiğinde görüntülenen, eylemi tetikleyebilen tüm olayların açılır menüsünü görüntüler (bu menü, seçili olay adının yanındaki ok düğmesi tıklatıldığında görüntülenir). Seçili nesneye bağlı olarak farklı olaylar görüntülenebilir. Beklediğiniz olaylar görüntülenmezse, doğru sayfa öğesinin veya etiketin seçili olduğundan emin olun. (Belirli bir etiketi seçmek için Belge penceresinin sol alt köşesindeki etiket seçiciyi kullanın.)

Not:

Parantez içindeki olay adları sadece bağlar için kullanılabilir; bu olay adlarından birini seçme, otomatik olarak seçili sayfa öğesine boş bir bağ ekler ve davranışı öğenin yerine bu bağa ekler. Boş bağ HTML kodunda href="javascript:;" ile belirtilir.

Olaylar hakkında

Her tarayıcı, Davranış panelinin Eylemler (+) menüsünde listelenen eylemlerle ilişkilendirilmiş bir dizi olay sunar. Web sayfanızın ziyaretçisi sayfayla etkileşime geçtiğinde (örneğin bir görüntüyü tıklattığında) tarayıcı olayları üretir; bu olaylar bir eylemi gerçekleştiren JavaScript işlevlerini çağırmak için kullanılabilir. Dreamweaver, bu olaylarla tetikleyebileceğiniz birçok ortak eylemi sağlar.

Tarayıcıların sağladığı olayların adları ve açıklamaları için www.adobe.com/go/dreamweaver_support_tr adresindeki Dreamweaver Destek Merkezi'ne bakın.

Seçili nesneye bağlı olarak Olaylar menüsünde farklı olaylar görüntülenebilir. Belirtilen sayfa öğesi için tarayıcıda desteklenen olayları bulmak üzere belgenize sayfa öğesini yerleştirin ve buna bir davranış ekleyin, ardından Davranışlar panelinde Olaylar menüsüne bakın. (Varsayılan olarak, olaylar HTML 4.01 olay listesinden alınır ve birçok modern tarayıcıda desteklenir.) İlgili nesneler henüz sayfada yoksa veya seçilen nesne olayları alamıyorsa, olaylar devre dışı bırakılabilir (soluk renkli). Beklenen olaylar görüntülenmezse, doğru nesnenin seçili olduğundan emin olun.

Bir görüntüye davranış ekliyorsanız, kimi olaylar (onMouseOver gibi) parantez içinde görüntülenir. Bu olaylar sadece bağlarda kullanılabilir. Bunlardan birini seçtiğinizde, boş bağı tanımlamak için Dreamweaver görüntünün çevresine <a> etiketi getirir. Boş bağ Özellik denetçisinin Bağ kutusunda javascript:; ile gösterilir. Bu bağı başka bir sayfaya olan gerçek bir bağa dönüştürmek istiyorsanız, bağ değerini değiştirebilirsiniz, ancak farklı bir bağ ile değiştirmeden JavaScript bağını silerseniz, davranışı silersiniz.

Belirli bir tarayıcıda belirli bir olayla kullanabileceğiniz etiketleri görmek için Dreamweaver/Configuration/Behaviors/Events klasöründeki dosyalarda olayı arayın.

Davranış uygulama

Belgenin tamamına (diğer bir deyişle <body> etiketine), bağlara, görüntülere ve diğer çeşitli HTML öğelerine davranışlar ekleyebilirsiniz.

Seçtiğiniz hedef tarayıcı belirli bir öğe için desteklenen olayları belirler.

Her olay için birden fazla eylem belirleyebilirsiniz. Eylemler, Davranışlar panelinin Eylemler sütununda listelendiği sırada gerçekleşir ancak bu sırayı değiştirebilirsiniz.

  1. Sayfa üzerinde görüntü veya bağ gibi bir öğeyi seçin.

    Sayfanın tamamına davranış eklemek için Belge penceresinin sol alt köşesindeki etiket seçicide <body> etiketini tıklatın.

  2. Pencere > Davranışlar'ı seçin.
  3. Artı (+) düğmesini tıklatın ve Davranış Ekle menüsünden bir eylem seçin.

    Menüde soluk görüntülenen eylemler seçilemez. İstenen nesne geçerli belgede olmadığı için bu eylemler soluk olabilir. Örneğin, belgede Shockwave veya SWF dosyaları yoksa, Shockwave veya SWF Uygulamasını Denetle eylemi soluktur.

    Bir eylemi seçtiğinizde eylemin parametrelerini ve talimatlarını görüntüleyen bir iletişim kutusu görüntülenir.

  4. Eylemin parametrelerini girin ve Tamam'ı tıklatın.

    Dreamweaver uygulamasında sağlanan tüm eylemler modern tarayıcılarda çalışır. Bazı eylemler eski tarayıcılarda çalışmaz ancak hataya neden olmaz.

    Not:

    Hedeflenen eylemlerin benzersiz kimlikleri olmalıdır. Örneğin, bir görüntüye Görüntü Değiştir davranışı uygulamak istiyorsanız, görüntünün kimliği olmalıdır. Öğe için tanımlanmış kimliğiniz yoksa, Dreamweaver otomatik olarak bir tane belirler.

  5. Eylemi tetikleyecek varsayılan olay Olaylar sütununda görüntülenir. Bu, tetiklenmesini istediğiniz olay değilse, Olaylar açılır menüsünden farklı bir olay seçin. (Olaylar menüsünü açmak için Davranışlar panelinde bir olay veya eylem seçin ve olay adı ile eylem adı arasında görüntülenen aşağıyı gösteren siyah oku tıklatın.)

Davranışı değiştirme veya silme

Bir davranış ekledikten sonra eylemi tetikleyen olayı değiştirebilir, eylemler ekleyebilir veya kaldırabilir ve eylemlerin parametrelerini değiştirebilirsiniz.

  1. Davranış eklenmiş bir nesne seçin.
  2. Pencere > Davranışlar'ı seçin.
  3. Değişikliklerinizi yapın:
    • Eylemin parametrelerini değiştirmek için adını çift tıklatın veya eylemi seçin ve Enter (Windows) veya Return (Macintosh) tuşuna basın, ardından parametreleri değiştirip Tamam'ı tıklatın.

    • Belirli bir olayın eylemler sırasını değiştirmek için bir eylem seçin ve Yukarı veya Aşağı okunu tıklatın. Ayrıca, eylemi seçebilir ve diğer eylemler arasında istediğiniz konuma kopyalayıp yapıştırabilirsiniz.

    • Bir davranışı silmek için davranışı seçin ve Eksi (–) düğmesini tıklatın veya Sil'e basın.

Davranışı güncelleştirme

  1. Davranış eklenmiş bir öğe seçin.
  2. Pencere > Davranışlar'ı seçin ve davranışı çift tıklatın.
  3. Davranış iletişim kutusunda değişikliklerinizi yapın ve Tamam'ı tıklatın.

    Bu davranışın sayfadaki tüm yinelemeleri güncelleştirilir. Sitenizdeki diğer sayfalarda bu davranış varsa, bunları her sayfada güncelleştirmelisiniz.

Üçüncü taraf davranışları indirme ve yükleme

Dreamweaver için Exchange web sitesinde (www.adobe.com/go/dreamweaver_exchange_tr) birçok eklenti vardır.

  1. Pencere > Davranışlar seçeneğini belirleyin ve Davranış Ekle menüsünden Daha Fazla Davranış Al öğesini seçin.

    Birincil tarayıcınız açılır ve Exchange sitesi görüntülenir.

  2. Paketlere gözatın veya arayın.
  3. İstediğiniz eklenti paketini indirin ve yükleyin.

Daha fazla bilgi için bkz. Dreamweaver'da eklenti ekleme ve yönetme.

Daha hızlı ve daha kolay yardım alın

Yeni kullanıcı mısınız?