2013-07-22 6 views
0

Пожалуйста, помогите мне. Я использую ckeditor_4.2_full в своем веб-сайте mvc3. Работает, когда я тестирую его на своем локальном хосте (в FireFox и Chrome). Но когда я загружаю свой сайт на сервер, не показывайте ничего там, где он должен существовать. Почему это происходит?CkEditor не работает на сервере

Я исй его в голове страницы:

<script src="@Url.Content("~/ckeditor/ckeditor.js")" type="text/javascript"></script> 

и использовать в теле этого:

@Html.TextAreaFor(model => model.Description, new { @class = "ckeditor", @id = "text-details" }) 

Когда я вижу исходный код страницы и нажмите на ~/CKEditor/ckeditor.js Я могу видеть за кодом javascript. спасибо.

+0

можно ли разместить адрес вашего веб-страницы, так что мы можем увидеть, если его бросать Исключение JavaScript? – rtpHarry

+0

http://www.hendijan.com/ckeditor/ckeditor.js –

+0

Я имел в виду страницу, использующую ckeditor, или все они скрыты внутри панели администратора? – rtpHarry

ответ

0

Решение:

При разработке всегда помнить, чтобы нажать CTRL-F5 так, чтобы все вспомогательные файлы перезагружаются.

Простая F5 только перезагружает текущую страницу, но не смывает все.

Замечание: некоторые браузеры могут быть упрямыми в отношении агрессивного кэширования js-файлов. Раньше мне приходилось посещать файл js по url, CTRL-F5, а затем, когда я подтвердил его перезагрузку новой версии, я могу вернуться на страницу, которая ее использует.

Ive также видел один и тот же вопрос кэширования, когда я загружен в файлах XML с помощью JavaScript (например, как в Google Maps)