Bedava Forum: Yetkinforumun Destek Forumu
Yetkinforum'un destek forumuna hoş geldiniz Smile

Eğer üye iseniz lütfen giriş yapınız, eğer henüz üye değilseniz ve forumdan tam olarak yararlanmak istiyorsanız bizim topluluğumuza katılabilirsiniz

Bu forum gibi ücretsiz forum kurmak
Bedava Forum: Yetkinforumun Destek Forumu
Yetkinforum'un destek forumuna hoş geldiniz Smile

Eğer üye iseniz lütfen giriş yapınız, eğer henüz üye değilseniz ve forumdan tam olarak yararlanmak istiyorsanız bizim topluluğumuza katılabilirsiniz

Bu forum gibi ücretsiz forum kurmak
Forumotion support forum

Redirection...
Öğretici Konular Ara...
Sorularınızın Cevaplarını daha kolay bulabilmek için bu arama yerini kullanabilirsiniz !



Görünüm olarak :



Giriş yap

Şifremi unuttum

En son konular
» [Önemli] Türk destek forumunda artık destek verilmeyecektir.
Web Sayfasına Ses Eklemek . EmptySalı 12 Ekim 2021 - 23:12 tarafından ankatr

» Çok Acil Bir Yardım Çağrısı
Web Sayfasına Ses Eklemek . EmptyÇarş. 20 Ara. 2017 - 19:27 tarafından maxivizyonum

» Domain hakkinda
Web Sayfasına Ses Eklemek . EmptyÇarş. 20 Ara. 2017 - 17:50 tarafından maxivizyonum

» Yıllar Önce Açtığım Siteye Ulaşamıyorum Kapatmak İstiyorum.
Web Sayfasına Ses Eklemek . EmptyCuma 15 Eyl. 2017 - 23:08 tarafından Percy

» Profil alani
Web Sayfasına Ses Eklemek . EmptyPerş. 25 Mayıs 2017 - 1:37 tarafından snappy

» Portal istek
Web Sayfasına Ses Eklemek . EmptyCuma 19 Mayıs 2017 - 8:06 tarafından Kertelek

» Kategorilerin üzerine duyuru
Web Sayfasına Ses Eklemek . EmptyC.tesi 13 Mayıs 2017 - 16:29 tarafından Maxelle

» SSL Sertifika güvenli değil htpps
Web Sayfasına Ses Eklemek . EmptyPerş. 11 Mayıs 2017 - 17:04 tarafından Atiim

» Anasayfa Son Mesajlar Çerceve
Web Sayfasına Ses Eklemek . EmptyPaz 7 Mayıs 2017 - 1:14 tarafından Maxelle

Bedava forum kurmak
Facebook/Twitter
Web Sayfasına Ses Eklemek . Twitter   Web Sayfasına Ses Eklemek . Facebook_boton
Web Sayfasına Ses Eklemek . 85243212  Web Sayfasına Ses Eklemek . Dailym10

Similar topics

Web Sayfasına Ses Eklemek .

Aşağa gitmek

??retici Konu Web Sayfasına Ses Eklemek .

Mesaj tarafından baby_girl Paz 2 Kas. 2008 - 10:19

Javascript ile sayfaya ses eklenmesi konusundan önce kısaca HTML ile neler yapabileceğimizi görelim. Websayfasına zemin müziği eklemek aslında html tagları ile mümkündür. Bunun için Internet Explorer için <BGSOUND> tagını kullanabilirsiniz. <BGSOUND> tagı ile wav, au ve mid formatlı müzikleri kullanabilirsiniz. Bu tagın kullanımı :

Kod:
<BGSOUND SRC="muzik.mid" BALANCE="deger"
        LOOP="deger" VOLUME="deger"
        ID="kimlik">

şeklindedir. Buradaki özellikler ve alabilecekleri değerler şunlardır.

SRC özelliği kullanılacak müziğin adresini alır.
BALANCE değeri müziğin balansını ( steryo ) ayarlar ve -10000 ile 1000 arasında bir değer alır.
LOOP özelliği müziğin kaç kere çalacağını belirtir. -1 ve INFINITE değerleri ile müzik devamlı çalacaktır.
VOLUME özelliği müziğin ses şiddetini ayarlar ve 0 ile -10000 arasında bir değer alabilir.
ID özelliği bildiğiniz gibi taga özel bir kimlik vermek için kullanılır ve script programları ile bu taga kolaylıkla ulaşılmasını sağlar.
Bir örnekte bu tagı görelim.

Kod:
<BGSOUND SRC="cokertme.mid"
      LOOP="INFINITE"
      VOLUME="2500">

Yine <EMBED> tagı değişik nesnelerin sayfaya eklenmesinde kullanılır. Mesela bir resim, ses veya video gibi. Bu tag <IMG> tagının aldığı WIDTH, HEIGHT, HSPACE gibi özellikleri aldığı gibi ayrıca HIDDEN özelliği ile görünürlük ayarlanabilir. true değeri eklenen nesneyi kullanan plug-in ( donattı ) i gizler. false değeri ise görünür yapar. Yine ID özelliği ile bu taga özel bir kimlik verilebilinir. Yine SRC özelliği ilede kullanılacak müziğin adresi verilir.
Netscape browserlerin desteklediği bu tagın ayrıca altarnetif içerik için <NOEMBED> tagını kullanabilirsiniz. Böylece kullandığınız nesneyi görüntüleyemeyen browserler için altarnatif içerik sunmuş olursunuz.
<EMBED> tagının kullanım şekli.

Kod:
<EMBED SRC="cokertme.mid" WIDTH="100"
    HEIGHT="10" LOOP="INFINITE">
<NOEMBED>Birde sesi duysaydınız !</NOEMBED>

Bu tag bir plug-in kullandığından kullanılan browserde bu plug-inin yüklü olması gerekmektedir. Ayrıca bazı plug-inler HIDDEN özelliği true yapıldığında yani plug-in gizlendiğinde çalışmayabilmektedirler. Bu kısa anlatımdan sonra javascript kullanarak sayfaya bir sesin eklenmesini ve denetlenmesine geçelim.
JavaScript ile sayfaya ses ekleme

Javascript ile sayfaya ses eklerken ilk olarak kullanılan özellik browser tanımı yapılarak IE için BGSOUND ve NS için ise EMBED tagının kullanılmasını sağlamak olmaktadır. Mesela sayfaya bir zemin müziği yerleştirmek istediğimizde şu şekilde bir ifade kullanabiliriz.

Kod:
<SCRIPT>
/* kullanacağımız ses dosyasının
  öncelikle bir değişkene
  atıyoruz. */
var adres = "ses.mid";

// browser seçimi yapıyoruz
if (navigator.appName=="Microsoft Internet Explorer")
  document.write("<BGSOUND SRC='" + adres + "' loop='-1'>");
else
  document.write("<EMBED SRC='" + adres + "' HIDDEN='false'>");
</SCRIPT>

Bu scripti kullanarak sayfanıza ekleyeceğiniz müzik dosyasının hem IE ve hemde NS de çalışmasını sağlayabilirsiniz. <EMBED> tagının HIDDEN özelliğini true yaptığımızda bazı plug-inlerin çalışmadığınız söylemiştik. Yinede plug-in görünmeden sesi duymak istiyorsanız yapmanız gereken HEIGHT ve WIDTH değerlerini 0 ( sıfır ) yapmak olabilir.

/!\ Ses eklemek istiyorsaniz, ses'i yaratan kullanicidan izin almaniz gerekir. Aksi taktirde, ses eklemeniz yasaktir ... Illegal olur.
baby_girl
baby_girl
*

Mesaj Sayısı : 47
Uyarı yok

http://anadolu.forumd.biz

Sayfa başına dön Aşağa gitmek

Sayfa başına dön

- Similar topics

 
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz