Das ist einfach nicht möglich. Beachten Sie, dass die Entwickleranleitung erwähnt, dass Sie nur drei Optionen für das Auslösen von Skript-Tags haben:
Gibt es einen bestimmten Grund, warum Sie den Code im after_header benötigen? Es gibt möglicherweise andere Ansätze, die Sie verfolgen können, um das zu erreichen, was Sie benötigen.
Als Sie versuchten, das Skript im Head und den Button im after_header zu trennen, sind Sie sicher, dass das Skript überhaupt nicht ausgelöst wird, oder können Sie den Button nicht auswählen? Es könnte am Ember Runloop liegen.
Vielleicht können Sie versuchen, Ihr Skript in ein
<script type="text/discourse-plugin" version="0.8" >
api.onPageChange(() => {
var btn = document.querySelector('#Send');
btn.addEventListener('click', function(e) {
e.preventDefault();
this.disabled = true;
setTimeout(function(){ btn.disabled=false; }, 10000);
});
});
</script>
einwickeln.