Невозможно отобразить крошечный редактор mce в mvc4

Я пытаюсь отобразить tinymce в частичном представлении.

Я включил ссылку на tinmce

<script src="~/Scripts/tinymce/js/tinymce/tinymce.js"></script>
<script>
 tinymce.init({
        selector: "textarea"
});
</script>

В браузере я получаю только текстовое поле, а не редактор. Однако он отлично работает, когда я пишу тот же код в другом фиктивном приложении с частичным представлением. Я использую MVC4.

Пожалуйста, предложите.


person Warrior    schedule 13.09.2013    source источник
comment
Согласно приведенному ниже dombenoit, возможно, вы не получаете доступ к скрипту tinymce.js. Если вы устанавливаете расширение Firebug в Firefox (аналогичная функциональность существует в Chrome), вы можете щелкнуть вкладку консоли и посмотреть, получаете ли вы 404 или любую другую ошибку javascript.   -  person rossdavidh    schedule 14.09.2013
comment
Проверено в chrome, а также в firebug, никаких ошибок не возникает, и tinymce js включается правильно :(   -  person Warrior    schedule 16.09.2013


Ответы (1)


Бьюсь об заклад, этот сценарий приводит к 404. Либо удалите тильду, либо используйте @Url.Content.

<script src="/Scripts/tinymce/js/tinymce/tinymce.js"></script>
<script>
 tinymce.init({
        selector: "textarea"
});
</script>

Or

<script src="@Url.Content("~/Scripts/tinymce/js/tinymce/tinymce.js")"></script>
<script>
 tinymce.init({
        selector: "textarea"
});
</script>
person dom    schedule 13.09.2013
comment
Да, я проверил это, но JS отлично включается, и исходный путь также может открывать JS в новой вкладке и без ошибок консоли. - person Warrior; 16.09.2013