SubArea не предназначен для поддержки JavaScript. Вы можете поместить свою функцию Javascript в URL-адрес подрайона, но у вас будут проблемы с открытием страницы. Лучше всего использовать кнопку на панели ленты, и он поддерживает Javascript.
<CommandDefinitions>
<CommandDefinition Id="CustomButton">
<EnableRules/>
<DisplayRules/>
<Actions>
<JavaScriptFunction Library=“$webresource:new_CustomAction“ FunctionName=“CustomActionFunction“></JavaScriptFunction>
</Actions>
</CommandDefinition>
</CommandDefinitions>