定制Bootstrap遇到无法下载的解决——Blob下载注意事项

今天定制bootstrap(在这里),全部的勾都选过了,于是兴高采烈地点击“编译并下载”。等了一会儿,迅雷7跳出来了“新建下载任务”,但是它居然说这个url不合法!

url像这样:

blob:http%3A//v3.bootcss.com/e718dd26-ba80-498d-8be9-0fc6d2d6c7bf

1.我重新尝试下载了几次,结果都一样。

2.看到不行,我就选择把blob删掉,并把%3A改成:,但是仍然不能下载,说是404错误。

3.我直接用360搜索“blob:http://”,没有任何有关结果

4.用百度搜索“blob:http%3A//”,搜到这一篇文章,直接CTRL+F看了一下有关这个关键词的部分:

var objecturl =  window.URL.createObjectURL(blob);
上面的代码会对二进制数据生成一个URL,类似于“blob:http%3A//test.com/666e6730-f45c-47c1-8012-ccc706f17191”。这个URL的存在时间,等同于网页的存在时间,一旦网页刷新或卸载,这个URL就失效。除此之外,也可以手动调用URL.revokeObjectURL方法,使URL失效。

一下子就豁然开朗了,这个数据是前台生成的,只在该网页的Context内有效,用迅雷下载当然找不到文件,因为它只存在于那个网页的前台中!

把浏览器的下载设置改成用自带的下载,问题解决。

时间: 2024-10-13 16:22:14

定制Bootstrap遇到无法下载的解决——Blob下载注意事项的相关文章

如何使用LESS 深度定制Bootstrap

一.LESS是什么? Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量.Mixin.函数等特性,使 CSS 更易维护和扩展. 中文介绍:http://lesscss.cn/ 有JS基础的同学应该很快就能掌握LESS 二.准备工作,在一个bootstrap项目中使用LESS. 上面的网站介绍了LESS的多种入门方法,这里主要以npm+webstorm 为例:在本地项目中使用LESS生成CSS 通过LESS的语言特性减少编写和维护的难度: 解压npm 得到如下文件: 在web

解决sdk manager下载很慢或者下载失败

有了sdk manager,打开它,想下载一些需要的东西总是会发现很慢,然后就只好慢慢等待,等待许久之后最后是失败了,这样就会很麻烦,下面我总结总结,如何解决这些问题,让你在分分钟下载好这些东西. 先看看如何加快更新速度,再说如何更新. 首先更新host文件,如图,打开目录 C:\Windows\System32\drivers\etc,在目录下有hosts文件 打开方式选用"记事本"打开 将一下的文字复制到hosts文件里面,保存,注意不修改原来的文件内容,只是附加这些内容 203.

genymotion无法下载或下载慢解决方法

(1)Win+R.输入%appdata% (2)按Alt+↑进入上一级目录 (3)进入Local\Genymobile目录 (4)打开genymotion.log文件,找到最近的类似下面内容的一行. [Genymotion] [Debug] Downloading file  "http://dl.genymotion.com/dists/2.3.7/ova/genymotion_vbox86p_2.3.7_160825_095124.ova" (5)复制其中的网址,用其他下载工具下载

解决app store下载反复报错“下载失败,请到下载栏重试”

google了一下,大家的解决办法有: 通过显示出debug栏,重置app store(点击reset application) (Refer to: http://daluo.com/article/15135/) 找个其他的下载源进行下载,例如百度网盘,soft.macx.cn 通过thunder的thunder store下载 将DNS修改为8.8.8.8 最后,我通过下面的方法解决了: 将DNS修改为8.8.8.8 解决app store下载反复报错"下载失败,请到下载栏重试"

解决BLOB/TEXT column can't have a default value query问题

Create table的时候,报错BLOB/TEXT column 'xxxxxx( 表名称)' can't have a default value query ,意思是TEXT类型的表字段不能够有默认值. 搜索到很多解决方案都是将 description TEXT DEFAULT 'www.sharkuo.com', 改为 description TEXT, 原因在于: 1.  MYSQL5.x是不允许BLOB/TEXT类型的字段拥有默认值的. 2.  由于MYSQL是在‘strict m

解决nexus下载maven索引的问题

解决nexus下载maven索引的问题 (2011-10-12 17:48:46) 转载▼ 标签: it 分类: java 转自 http://www.colorfuldays.org/program/fix_update_index_onnexus/ 下载这个文件http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.zip真困难啊,本地幸亏有apache 在上个周五在公司的一台服务器上用nexus搭建了maven r

Genymotion下载失败解决方法

Genymotion下载虚拟机版本时会很慢,而且经常下载失败 解决方法如下: 1.先去选择下载你需要的版本,之后会下载(很慢),或者失败. 2.到C:\Users\yourname\AppData\Local\Genymobile\Genymotion\ova该目录下找ova文件,yourname就是你自己的电脑用户名. 这里就是存放虚拟机版本的位置. 3.找下载网址,C:\Users\yourname\AppData\Local\Genymobile\下面打开genymotion.log文件,

ASP.NET MVC 使用jquery.form.js 异步上传 在IE下返回值被变为下载的解决办法

错误记录: <script type="text/javascript"> $(function () { $(document).off("ajaxSend"); //异步上传 $("#Submit").click(function () { if ($("#selectFileButton").val() == "") { return false; } $("#fileForm&

解决jsp下载文件,迅雷下载路径不显示文件名称的问题

如果浏览器安装了迅雷的插件,在jsp页面调用java后台实现文件下载功能时,会自动弹出迅雷下载,迅雷的下载路径会显示.do或者.xhtml之类的,为了解决这个问题,jsp页面修改如下: 写一个<a>标签在页面上: <a id="downloadUrl" target="_blank"></a> 导出按钮如下: <a href="javascript:void(0)" id="biz_exp_bu