×ðÁú¿­Ê±¹ÙÍøµÇ¼

jsÔõô½¨ÉèÒ»¸öÍâµØÎļþ

ÔÚ javascript Öн¨ÉèÍâµØÎļþ£¬¿ÉÒÔʹÓà file() ½á¹¹º¯Êý£¬Ëü½ÓÊÜÎļþÃûºÍÄÚÈݲÎÊý¡£Îļþ½¨Éèºó£¬¿ÉÒÔʹÓà write() ÒªÁìдÈëÄÚÈÝ£¬download() ÒªÁìÏÂÔØÎļþ£¬save() ·½¹æÔò¿ÉÒÔ½«ÎļþÉúÑĵ½Ð§ÀÍÆ÷¡£

ÔõÑùÔÚ JavaScript Öн¨ÉèÍâµØÎļþ

½¨ÉèÍâµØÎļþ

ÔÚ JavaScript ÖУ¬¿ÉÒÔʹÓà File() ½á¹¹º¯Êý½¨ÉèÍâµØÎļþ¡£¸Ã½á¹¹º¯Êý½ÓÊÜÒÔϲÎÊý£º

filename£º Òª½¨ÉèµÄÎļþµÄÃû³Æ

contents£º ҪдÈëÎļþµÄÄÚÈÝ£¨¿ÉÑ¡£©

ʾÀý´úÂ룺

const file = new File(['Hello, world!'], 'my-file.txt');

µÇ¼ºó¸´ÖÆ

дÈëÎļþÄÚÈÝ

½¨ÉèÎļþºó£¬¿ÉÒÔʹÓà write() ÒªÁìдÈëÄÚÈÝ¡£¸ÃÒªÁì½ÓÊÜÒÔϲÎÊý£º

contents£º ҪдÈëÎļþµÄÄÚÈÝ

ʾÀý´úÂ룺

file.write('Hello, world!\nThis is a new line.');

µÇ¼ºó¸´ÖÆ

ÏÂÔØÎļþ

½¨É貢дÈëÎļþºó£¬¿ÉÒÔʹÓà download() ÒªÁ콫ÆäÏÂÔص½¿Í»§¶ËÅÌËã»ú¡£¸ÃÒªÁì½ÓÊÜÒÔϲÎÊý£º

filename£º ÏÂÔØÎļþµÄÃû³Æ£¨¿ÉÑ¡£©

ʾÀý´úÂ룺

file.download('my-file.txt');

µÇ¼ºó¸´ÖÆ

ÉúÑÄÎļþ

Ò²¿ÉÒÔʹÓà save() ÒªÁ콫ÎļþÉúÑĵ½Ð§ÀÍÆ÷¡£¸ÃÒªÁì½ÓÊÜÒÔϲÎÊý£º

path£º ÎļþÉúÑĵÄ·¾¶£¨¿ÉÑ¡£©

ʾÀý´úÂ룺

file.save('/my/path/to/file.txt');

µÇ¼ºó¸´ÖÆ

×¢ÖØ£º

ʹÓà File() ½á¹¹º¯Êý½¨ÉèµÄÎļþÊÇÐéÄâÎļþ£¬²»»áÏÖʵ´æ´¢ÔÚÅÌËã»úÖС£

Ö»ÓÐÔÚŲÓà save() ÒªÁìºó£¬Îļþ²Å»áÏÖʵÉúÑĵ½Ð§ÀÍÆ÷¡£

¹ØÓÚÏÖ´úä¯ÀÀÆ÷£¬¿ÉÒÔʹÓà File() API ÇáËÉ´¦ÀíÍâµØÎļþ£¬¶øÎÞÐèʹÓòå¼þ»ò Flash¡£

ÒÔÉϾÍÊÇjsÔõô½¨ÉèÒ»¸öÍâµØÎļþµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±¹ÙÍøµÇ¼ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼ʵʱÐÞÕý»òɾ³ý¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
ÍøÕ¾µØͼ