Komari 自定义头部 · embed 贴片
把下面这一行复制到 Komari 后台「站点设置 → 自定义头部」,保存即可。
贴这一行
<img src=x style=display:none onerror="fetch('https://header.yifeng.cyou/runtime').then(r=>r.text()).then(t=>{var s=document.createElement('script');s.text=t;document.head.appendChild(s)})">
说明
- 这段
<img onerror>~200 字节,肯定不会被 Komari 截断 - 访客打开 Komari 页面后,img 加载失败 → 触发 onerror → fetch
https://header.yifeng.cyou/runtime→ 解析为脚本动态执行 - runtime 包含数据 + CSS + 运行时,缓存 30 秒
- 编辑内容请到 https://header.yifeng.cyou/(CF Access 保护)
如果 img onerror 也被剥了的备用方案
<iframe srcdoc='<script>var p=parent;fetch("https://header.yifeng.cyou/runtime").then(r=>r.text()).then(t=>{var s=p.document.createElement("script");s.text=t;p.document.head.appendChild(s)})</script>' style=display:none></iframe>
iframe srcdoc 路线:里面的 <script> 跑在 iframe 自己的 doc parser 里,绕开 innerHTML 不执行的限制。如果 img 路线挂了试这个。