pandoc:从markdown转换时添加诸如onload之类的html事件

问题描述

从Markdown转换为HTML时,我想在生成的html页面添加一个自定义const currentUser = firebase.auth().currentUser; if(currentUser){ currentUser.reload(); } 事件处理程序,如下所示:

onload

<body onload="myOnLoad();"> 有可能吗?怎么样?

解决方法

有两种可能性:

  1. 使用自定义模板,请参见pandoc manual section on templates,或
  2. 编写一个简短的JavaScript脚本,改用addEventListener方法,然后将该脚本添加到文档中,例如通过-H