2012-05-22 14 views
6

Bir panel ile içerik komut dosyası arasındaki iletişim nasıl gerçekleşir? İçerik içeriğini içerik komut dosyasından dinamik olarak nasıl güncelleyebiliriz? İçerik komut dosyası, yüklenen sayfanın DOM'sine erişir. Artık, web sayfasında, panelde gösterilmesi gereken bir DOM değişikliği olduğunda. Bunu nasıl yapabiliriz? Bir örnekle açıklayabilir misiniz?İçerik komut dosyası ve panel arasında nasıl iletişim kurulur

GÜNCELLEME: Burada MY ADDON CODE

bu kodun geçmesi olduğunu lütfen.

cevap

8

Çıktısını almadığım sorusu, iki içerik betiği arasındaki iletişim hakkındadır - bir web sayfasına yüklenen bir içerik komut dosyası ve panele yüklenen başka bir içerik komut dosyası. Bu içerik komut dosyaları doğrudan iletişim kuramaz, uzantı yoluyla iletişim kurmaları gerekir (main.js veya bunları oluşturan herhangi bir modül). Başka bir deyişle: web sayfasındaki bir değişiklik gerçekleşir, içerik betiği bu değişikliği tanır ve uzantıya bir mesaj gönderir. Uzantı mesajı alır ve onu paneldeki içerik komut dosyasına gönderir. Paneldeki içerik komut dosyası, panel içeriğini gerektiği gibi günceller.

+0

şimdi web sayfasıyla etkileşimde bulunan içerik sayfasını sayfa-mod'a eklemeli ve mesajı sayfa modundan panele göndermeliyim. Bu yaklaşım, – user1275375

+0

sayılabilir mi? Sayfa mod ve panel arasındaki iletişimi gösteren bir örnek verebilir misiniz? Panelin içeriğinin dinamik olarak güncellenmesi için sayfa modundan panele kısa mesaj gönderme. – user1275375

+0

Yukarıdaki açıklamayı gösteren bir örnek verebilir misiniz – user1275375

İlgili konular