我们有两个示例网站:
http://fastpic.ru/ (html4文档类型)
和
http://imagebam.com/ (html5文档类型)
我需要通过javascript ( html5脚本)在两个站点上创建一个<a>元素,该元素带有download属性,
如果您尝试在html4 (第一个)网站上设置download属性,它根本不会起作用,您可以单击它-当您单击它时,它只会打开链接,没有download html5行为
那么,有没有办法仍然可以在html4网站上创建和使用html5元素呢?
编辑:发现火狐不允许跨域(甚至是子域) download属性...见鬼,在firefox中没有什么比这更好的了。
发布于 2017-02-24 09:13:06
您可以尝试将此代码添加到html4页面的顶部
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.2/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
![endif]-->https://stackoverflow.com/questions/42428981
复制相似问题