Verdiğim href adresinde ki (bilgisayarımda ki bir yol) dosyanın çalışmasını nasıl sağlarım?
[mention=624121]@uçbirim2002[/mention]
Javascript çalıştırmak istiyorsan, web server dışında, node.js'i araştırmanı öneririm.
Web Server'la bir alakası yok. Kendi bilgisayarımda ki bir dosyayı (örneğin metin dosyasını) ilişkilendirildiği program ile nasıl çalştırırırm?
Öncelikle doğru anlamış mıyım onu öğrenmemiz gerekiyor:
HTML bir kod çalıştırıyorsunuz. Bunu web tarayıcısı üzerinde çalıştırıyorsunuz ve bir "<a>" tagıyla link vermişsiniz. Bu link öyle bir şey olsun ki yerel bir bilgisayarda, herhangi bir konumdaki dosyayı(örneğin /home/ali/Desktop/ali.txt), benim istediğim programda (örneğin mousepad editör) açmasını nasıl sağlarım diyorsunuz.
Eğer sorun bu ise firefox web tarayıcısında protokol mantığını kullanmanız gerekiyor. En bilindik örneği belirli bir email adresi email: şeklinde link verilerek, bilgisayardaki varsayılan mail okuyucusu ile açılmasını sağlıyor. Bunun benzerini istiyorsanız tarayıcıda "protokol" kullanmanız gerekli. İlgili soru ve çözümü aşağıdaki bağlantıdan bulabilirsiniz:
https://askubuntu.com/questions/161553/using-a-custom-protocol-handler-in-firefox-to-run-a-shell-script
Evet! Demek istediğim tam olarak bu. Biraz araştırdım, galiba her dosya türü için ayrı protokol belirtmek gerek?
Alıntı yapılan: uçbirim2002 - 28 Nisan 2017 - 10:11:34
Evet! Demek istediğim tam olarak bu. Biraz araştırdım, galiba her dosya türü için ayrı protokol belirtmek gerek?
Malesef ki bu yöntemde o şekilde olması gerekiyor. Alternatif var mı bilmiyorum.