На отдельной странице, для которой требуется специальная команда onload, добавьте строку в frontmatter YAML:
---
... your existing frontmatter ...
special_command: onload="startDrawing();"
---
Затем в шаблоне по умолчанию измените
<body>
до
<body {{ page.special_command }}>
На страницах с этим фронт-матертом YAML будет отображаться содержимое.На страницах, у которых нет этой строки "special_command" в их frontmatter, он ничего не отобразит.У вас останется дополнительный пробел в теге на этих страницах, но он все еще передает спецификации W3 в качестве допустимого кода (или, по крайней мере, он проходил валидатор, когда я только запускал этот код через него).