由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 网页点击一个button生成文件下载的功能怎么实现的?
相关主题
请问如果找工作简历有几个月GAP 会有问题吗?A家onsite的system design, 求大牛们说说自己的设计想法, 相信
问一个Z家最近常考的design 题matrix 0 1组成,找最大的1组成的cluster
为啥cell reads是44啊?哪位给解释下?多谢了P家面经
问道题吧 L家 onsitepure storage 面经 已挂
{0xFACEB00C>>2 in decimal}@fb.com到底是啥?SQL developer 微软contractor职位
一道Google题问道高频设计题
贴点面试题已经很久连phone interview都没有了
贴点面试题, ms和google的问一道古老的面试题
相关话题的讨论汇总
话题: textfile话题: var话题: button
进入JobHunting版参与讨论
1 (共1页)
j**********3
发帖数: 3211
1
怎样可以做到不存文件就下载?
貌似open一个新file也要指明directory吧?这样不就依然存在服务器上了么?数据是
动态的,完全没有存的必要,这样服务器就要存很多垃圾文件。
有什么办法不存就直接下载?
p****e
发帖数: 3548
2
http://stackoverflow.com/questions/15547198/export-html-table-t

【在 j**********3 的大作中提到】
: 怎样可以做到不存文件就下载?
: 貌似open一个新file也要指明directory吧?这样不就依然存在服务器上了么?数据是
: 动态的,完全没有存的必要,这样服务器就要存很多垃圾文件。
: 有什么办法不存就直接下载?

j**********3
发帖数: 3211
3
谢谢!我来读读!

【在 p****e 的大作中提到】
: http://stackoverflow.com/questions/15547198/export-html-table-t
e*******o
发帖数: 4654
4
cron job 定期清理

【在 j**********3 的大作中提到】
: 怎样可以做到不存文件就下载?
: 貌似open一个新file也要指明directory吧?这样不就依然存在服务器上了么?数据是
: 动态的,完全没有存的必要,这样服务器就要存很多垃圾文件。
: 有什么办法不存就直接下载?

P**********0
发帖数: 412
5
不太懂这个题的意思, 文件不是已经在server 上了吗?
l*********r
发帖数: 136
6
纯前端实现的,不知道符合题主的要求不

---------------------- html: ----------------------


Download
---------------------- JS: ----------------------
$scope.maketxtfile = function () {
var textFile = null,
makeTextFile = function (text) {
var data = new Blob([text], { type: 'text/plain' });
if (textFile !== null) {
window.URL.revokeObjectURL(textFile);
}
textFile = window.URL.createObjectURL(data);
return textFile;
};
var link = document.getElementById('downloadlink');
var fileContent = 'banana';
link.href = makeTextFile(fileContent);

//document.getElementById('downloadlink').click();
}
j**********3
发帖数: 3211
7
请问你是前端工程师么?以后要多多请教了!

【在 l*********r 的大作中提到】
: 纯前端实现的,不知道符合题主的要求不
:
: ---------------------- html: ----------------------
:
:
: Download
: ---------------------- JS: ----------------------
: $scope.maketxtfile = function () {
: var textFile = null,
: makeTextFile = function (text) {

j**********3
发帖数: 3211
8
不是,没有在server上,这个文件不存在。是要临时生成并下载的。

【在 P**********0 的大作中提到】
: 不太懂这个题的意思, 文件不是已经在server 上了吗?
l*********r
发帖数: 136
9
我不是前端工程师,工作中用到一点而已,
我也是新手,以后多交流 =)

【在 j**********3 的大作中提到】
: 请问你是前端工程师么?以后要多多请教了!
l*********r
发帖数: 136
10
我不是前端工程师,工作中用到一点而已,
我也是新手,以后多交流 =)

【在 j**********3 的大作中提到】
: 请问你是前端工程师么?以后要多多请教了!
p*********g
发帖数: 116
11
server 端不返回网页, 直接生成二进制的文件内容,
server 段代码 设置 http response 头
如果你能过看过http协议, 就容易多了。
或者 java servlet
j**********3
发帖数: 3211
12
看来真的要读一读http了。每次我看那书看第一章就停了。

【在 p*********g 的大作中提到】
: server 端不返回网页, 直接生成二进制的文件内容,
: server 段代码 设置 http response 头
: 如果你能过看过http协议, 就容易多了。
: 或者 java servlet

j**********3
发帖数: 3211
13
刚刚发现一个可能的问题。如果data量非常大,createObjectURL 会不会出问题?url
长度是有限制的。
如果这样,如何在front end实现呢?

【在 l*********r 的大作中提到】
: 我不是前端工程师,工作中用到一点而已,
: 我也是新手,以后多交流 =)

1 (共1页)
进入JobHunting版参与讨论
相关主题
问一道古老的面试题{0xFACEB00C>>2 in decimal}@fb.com到底是啥?
Adobe面试题, 怎么能把很多文件读到Memory ?一道Google题
问一个Java题贴点面试题
再贴设计电梯贴点面试题, ms和google的
请问如果找工作简历有几个月GAP 会有问题吗?A家onsite的system design, 求大牛们说说自己的设计想法, 相信
问一个Z家最近常考的design 题matrix 0 1组成,找最大的1组成的cluster
为啥cell reads是44啊?哪位给解释下?多谢了P家面经
问道题吧 L家 onsitepure storage 面经 已挂
相关话题的讨论汇总
话题: textfile话题: var话题: button