html de dosyayı harici bir programla açma

EnnesUysal

Öğrenci
Katılım
19 Aralık 2013
Mesajlar
53
Reaksiyon puanı
0
Puanları
0
Başlıkta da belirttigim gibi html de bir dosyayı indirmeden direkt varsayılan bir programla ya da başka bir programla nasıl açabilirim ?
 

nomaxx

Öğrenci
Katılım
24 Ağustos 2013
Mesajlar
74
Reaksiyon puanı
0
Puanları
0
.html uzantılı bir dosyayı başka bir programda mı açmak istiyorsun tam anlayamadım ?
 

kmurat

Müdavim
Müdavim
Katılım
8 Şubat 2014
Mesajlar
9,195
Çözümler
3
Reaksiyon puanı
3,980
Puanları
1,358
Dosyanın nereye veya nasıl indirileceğini tarayıcı ayarları belirler. Veya sistemde o dosya türü için belirlenen uygulama işleme geçer.
 

EnnesUysal

Öğrenci
Katılım
19 Aralık 2013
Mesajlar
53
Reaksiyon puanı
0
Puanları
0
Hayır, mesela bir word belgesi var ve ben bunu <a href="ornek.docx"> örnek belge </a> seklinde yazdım tarayıcı bunu açamadıgı icin indirecek ben de diyorum ki indirmeden direkt office ile açsın bunu yapabilit miyim ?
 

kmurat

Müdavim
Müdavim
Katılım
8 Şubat 2014
Mesajlar
9,195
Çözümler
3
Reaksiyon puanı
3,980
Puanları
1,358
Html dosyasının kendiside önce indirilip, tarayıcı içinde açılıyor.
 

clients

Profesör
Katılım
25 Ağustos 2010
Mesajlar
3,082
Reaksiyon puanı
36
Puanları
228
belki ajax ile yapabilirsin
 

Toughwolf

Asistan
Katılım
1 Ekim 2009
Mesajlar
139
Reaksiyon puanı
2
Puanları
18
Tarayicilar belli programlari acmak icin belli protokoller kullanir. Ornegin linkin mailto: URI si kullaniyorsa tarayici varsayilan email programini acar. Bu linkten tanimlanmis bazi URIleri gorebilirsin ama her tarayici butun bu URIleri varsayilan olarak bulundurmaz.

Ancak html5 ile birlikte ozellestirilmis web protokolleri ekleme imkani geldi. kendi protokolunu tanimlayip belli bir programi tarayicinin acmasini isteyebilirsin. Bu durumda kullanicinin ekraninda uyari cikar, bu protokolu ekleyip eklemeyecegini sorar. Eger kullanici kabul ederse bu programi acabilirsin. Kullanici ayni zamanda iliskili programi kendi makinasinda protokolden degistirebilir. Tarayiciya registerProtocolHandler fonksiyonu ile protokol ekleyebilirsin.Nasil yapacagina bu linkten bakabilirsin.

Bazi programlar bu protokolleri yuklenirken otomatik olarak sisteme giriyorlar. Ornegin sistemde skype yukluyse callto: URI si skypei, sistemde spotify yukluyse spotify: URIsi spotifyi acar.
Eger URI shemelarini bilgisayardaki butun programlarin acmasini istiyorsan registryden ayarlamalisin.
Ayrintili bilgi: http://msdn.microsoft.com/en-us/library/ie/aa767914(v=vs.85).aspx
 

EnnesUysal

Öğrenci
Katılım
19 Aralık 2013
Mesajlar
53
Reaksiyon puanı
0
Puanları
0
Gerçekten çok teşekkür ederim toughwolf çok yardımcı oldun ve uzun zamandır böyle bilgilendirici bi cevapla karşılaşmamıştım tekrar teşekkür ederim
 
Üst