Вы имеете в виду <%=Html.Password("test")%>
?
Да, используйте getScript вместо document.write - это даже разрешит обратный вызов после загрузки файла.
Вы можете проверить, определен ли TinyMCE , однако, перед его включением (для последующих вызовов 'Добавить комментарий') код может выглядеть примерно так:
$('#add_comment').click(function() {
if(typeof TinyMCE == "undefined") {
$.getScript('tinymce.js', function() {
TinyMCE.init();
});
}
});
Предполагая, что вам нужно вызвать init
для него только один раз, то есть. Если нет, вы можете выяснить это здесь :)