Çözüldü JavaScript ile metni kaydetme

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

CodeBot

Femtopat
Katılım
7 Şubat 2023
Mesajlar
90
Daha fazla  
Cinsiyet
Erkek
Merhaba arkadaşlar, hepinize kolaylıklar dilerim.
Benim sorum JavaScript ile metni bilgisayara kayıt edilebilir mi? Yani .txt uzantılı dosya olarak.siz biliyorsunuz notebook uygulamasında file->save yolu ile kaydediyor.
Hepinize kolay gelsin. Cevaplarsanız sevinirim.
 
Çözüm
JavaScript:
function downloadFile () {
    const link = document.createElement("a");
    const content = document.querySelector("textarea").value; // burası dosyanın içeriği
    const file = new Blob([content], { type: 'text/plain' });
    link.href = URL.createObjectURL(file);
    link.download = "indir.txt";
    link.click();
    URL.revokeObjectURL(link.href);
};

Not: Kod bana ait değildir. Sadece biraz düzenledim.
Node Js ile yapabilirsin diye biliyorum, PHP işine yararsa şu şekilde;
PHP:
$dosya = fopen ("dosya.txt" , 'w');
$yazdir = "bu metin txt dosyasına yazdırılacaktır.";
fwrite ( $dosya,$yazdir ) ;
fclose ($dosya);
 
JavaScript:
function downloadFile () {
    const link = document.createElement("a");
    const content = document.querySelector("textarea").value; // burası dosyanın içeriği
    const file = new Blob([content], { type: 'text/plain' });
    link.href = URL.createObjectURL(file);
    link.download = "indir.txt";
    link.click();
    URL.revokeObjectURL(link.href);
};

Not: Kod bana ait değildir. Sadece biraz düzenledim.
 
Çözüm
JavaScript:
function downloadFile () {
 const link = document.createElement("a");
 const content = document.querySelector("textarea").value; // burası dosyanın içeriği.
 const file = new Blob([content], { type: 'text/plain' });
 link.href = URL.createObjectURL(file);
 link.download = "indir.txt";
 link.click();
 URL.revokeObjectURL(link.href);
};

Not: Kod bana ait değildir. Sadece biraz düzenledim.

Hocam cok tessekkur ederim.
 

Geri
Yukarı