Html 下载按钮打开脚本

Html 下载按钮打开脚本,html,css,file,download,Html,Css,File,Download,当我的客户从我的网站(ravens hangar.tk)下载rar时,会出现一个很大的脚本。需要帮助!?提前谢谢 。下载{ 宽度:120px; 高度:30px; 字体大小:20px; 文本对齐:居中; 背景:35424a; 边界:无; 颜色:白色; } 正如我在评论中所述,您的服务器必须在HTTP响应中设置正确的头。大概是这样的: Content-Type: application/octet-stream Content-Disposition: attachment; filename="

当我的客户从我的网站(ravens hangar.tk)下载rar时,会出现一个很大的脚本。需要帮助!?提前谢谢

。下载{
宽度:120px;
高度:30px;
字体大小:20px;
文本对齐:居中;
背景:35424a;
边界:无;
颜色:白色;
}

正如我在评论中所述,您的服务器必须在HTTP响应中设置正确的头。大概是这样的:

Content-Type: application/octet-stream
Content-Disposition: attachment; filename="ma.rar"

要解决这个问题,这取决于您的网页和文件的服务方式。您必须阅读有关“如何正确服务您的文件”的文档。

如果删除“下载”属性的值,文件将正常下载,或者如果您希望使用其他名称,请使用正确的文件结尾编写文件,例如“另一个ma.rar”,而不仅仅是没有文件类型的“ma”。我认为标签中的按钮标签是个坏主意,也许最好给锚定标签class=“download”

我的意思是,如果href=“img.jpeg”它将在浏览器中打开图像,但如果添加下载属性,它将下载图像;)

。下载{
显示:内联块;
宽度:120px;
高度:30px;
字体大小:20px;
文本对齐:居中;
背景:35424a;
边界:无;
颜色:白色;
}

“突然出现一行行的大脚本”??请解释,我们看不到任何内容检查图像这显然是rar文件的内容。我如何修复它以下载文件而不打开文件?您的服务器必须在HTTP响应中设置正确的
内容类型
头,以便您的浏览器知道如何处理数据。因此,我将在html中添加它?或者css?这既不是关于css也不是关于HTML。这是关于您的HTTP服务器的,它是将rar文件(当然还有您站点的html网页)发送到浏览器的组件。如果您不处理后端,请询问您的团队。可能是ApacheHTTP服务器、nginx、tomcat、node,我不知道!你必须首先弄清楚你使用的是哪台服务器,然后,你才能找到一些关于它的文档,并学习如何正确地保存此类文件。我可以把htcacces放进去吗?用这个吗<代码>ForceType应用程序/八位字节流标题集内容配置附件我将如何更改按钮的大小?css中的填充或px或em%中的固定大小,但需要添加显示:内联块或显示:块;一个标签是内联的,所以需要更改它。感谢Hanks Bro的大力帮助!