Paylaşım Türkiye
Web Sayfasına Ses Eklemek . 212
Paylaşım Türkiye
Web Sayfasına Ses Eklemek . 212
Paylaşım Türkiye
Would you like to react to this message? Create an account in a few clicks or log in to continue.


paylaşım forumu, site ekle, site tanıt, dizin
 
AnasayfaAramaLatest imagesKayıt OlSite ekleGiriş yap

 

 Web Sayfasına Ses Eklemek .

Aşağa gitmek 
2 posters
YazarMesaj
5rize3
*
5rize3


uyarı yok
Başak Keçi
Mesaj Sayısı : 65
Doğum tarihi : 06/09/91
Kayıt tarihi : 04/08/10
Yaş : 33
Nerden : Rize

Web Sayfasına Ses Eklemek . Empty
MesajKonu: Web Sayfasına Ses Eklemek .   Web Sayfasına Ses Eklemek . EmptyPtsi 9 Ağus. - 4:30

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.
Sayfa başına dön Aşağa gitmek
http://www.5rize3.tr.gg
estaril
Paylaşım Türkiye Grafikeri
Paylaşım Türkiye Grafikeri
estaril


uyarı yok
Koç Mesaj Sayısı : 810
Doğum tarihi : 23/03/10
Kayıt tarihi : 15/05/10
Yaş : 1014
Nerden : Adana
Sitemizi kim tavsiye etti : estaril

Kişi sayfası
Altın Altın: 10
Para Para: 10

Web Sayfasına Ses Eklemek . Empty
MesajKonu: Geri: Web Sayfasına Ses Eklemek .   Web Sayfasına Ses Eklemek . EmptyÇarş. 11 Ağus. - 0:57

Kod:
<script language="JavaScript">
var ver = navigator.appName;
if (ver == "Microsoft Internet Explorer") {
   document.write('<bgsound src="http://www.thehobbithole.co.uk/LOTR music/FOTR/Lord of the Rings soundtrack II Concerning Hobbits.mp3" loop=infinite>');
}else{
   document.write('<EMBED src="http://www.thehobbithole.co.uk/LOTR music/FOTR/Lord of the Rings soundtrack II Concerning Hobbits.mp3" width="1" height="1" hidden="true" loop="true" autostart="true"></EMBED>');
}
</script>   

Buda biraz daha ayrıntılı

______________________________________________


Web Sayfasına Ses Eklemek . 468x601
Sayfa başına dön Aşağa gitmek
http://ttanitim.tr.gg
 
Web Sayfasına Ses Eklemek .
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Flash Eklemek
» Bedava toplist eklemek ister misiniz?
» 11.500 sektöre, 81 il ve 950 ilçeye Firmanı Ücretsiz Eklemek için Tıkla
» Sitene Java Chat Odası Eklemek iStersen işde Sana Şahane Kod

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Paylaşım Türkiye :: Webmasterler İçin :: Kod Bölümü-
Buraya geçin: