• markdown实现点击链接下载文件


    今天用Markdown工具,需要实现一个点连接下载文件的功能,看起来很多简单我也没多想就直接写了,并且单个页面测试的时候也挺正常,就发布了,但是发布后使用的时候发现问题了,浏览器中直接点击链接没反应,但是点右键选择下载是可以下载成功的,没想到还有这么个坑。

    查了下资料也没有明确的说法,看起来应该是Markdown的语法自己限制了,一般Markdown超链接的语法就是下面两种格式

    //行内式的链接:
    [超链接名](超链接地址 "超链接title")
    //参考式的链接:
    [超链接名][id]
    [id]: http://example.com/  "Optional Title Here"
    

      所以我就直接这么写了

    [附件1](annex/附件1.docx)
    

      但是这样写单个页面测试没问题,整体发布之后会出上上面所说的点击无反应的问题。

    后来经过多次尝试,改成直接写html并且要加上target="_blank"属性,才可以正常下载,也就是代码变成了

    <a href="annex/附件1.docx" target="_blank">附件1</a>
    

      

    问题很简单,解决也很简单,但是我解决问题的时候搜了下没有搜到明确的解决方法,故在此记录一下,或许正好能被需要的人看到

  • 相关阅读:
    shiro注解,初始化资源和权限,会话管理
    shiro标签
    20个为前端开发者准备的文档和指南
    Canvas处理头像上传
    Chrome 实用调试技巧
    JS 代码编一个倒时器
    sql server优化
    在线图片压缩网站
    Request.QueryString
    C#网络爬虫
  • 原文地址:https://www.cnblogs.com/yanh0606/p/10488356.html
Copyright © 2020-2023  润新知