JavaScript È°¿ëÆÁ
2022.05.02 / 14:00

ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼­ ÆÄÀÏ »ý¼º ½Ã ANSI·Î ÀúÀåÇϱâ

ÄÚÄÚ·Î
Ãßõ ¼ö 138

[HTML ¼Ò½º]

<a id="test" download="My-FileName" href="data:application/octet-stream,HELLO"></a>

 

[JavaScript ¼Ò½º]

var fileName = "Áúº´°ü¸®º»ºÎ";

var urlEncodedData = "data:application/octet-stream;charset=utf-8";

var txt = "\uFEFF";

txt += "Äڷγª19";

urlEncodedData += encodeURIComponent(txt);

$("#test").attr("download", fileName);

$("#test").attr("href", urlEncodedData);

$("#test").get(0).click();

 

ÀÚ¹Ù½ºÅ©¸³Æ®·Î ÆÄÀÏ»ý¼º ½Ã UTF-8ÀÌ ¾Æ´Ñ ANSI·Î ¸¸µé¾î¾ß ÇÏ´Â °æ¿ì°¡ ÀÖ´Ù.

¿ª½½·¹½ÃuFEFF ¸¦ ¿øÇÏ´Â ¹®ÀÚ¿­ ¾Õ¿¡ ºÙÀÌ¸é ½Å±âÇÏ°Ô ANSI·Î ÀúÀåÀÌ µÈ´Ù.

 

[µµ¿òÀ» ¹ÞÀº °÷] È«¼¼¹Ì·Î ºí·Î±×

http://blog.naver.com/PostView.nhn?blogId=remocon33&logNo=221583792066&categoryNo=0&parentCategoryNo=75&viewDate=¢´tPage=1&postListTopCurrentPage=1&from=search



Ãâó: https://devesim.tistory.com/92?category=574248 [µ¥ºê½ÉÀÇ °³¹ßÀÚ ·¹ÆÛ·±½º]