Ответ 1
Я нашел ответ! очевидно, используя mozilla firefox. Тогда я узнал, что в IE есть ошибка JavaScript, эта ошибка javascript не произошла в firefox. как иронично!
У меня есть веб-часть редактора контента. Всякий раз, когда я редактирую контент и затем сохраняю его, произошли следующие ошибки:
"Cannot retrieve properties at this time." "Cannot save your changes"
Как вы это исправите?
Я попытался найти его в Google. Есть несколько подобных случаев, но не совсем то же самое. Я пробовал эту ссылку:
www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/MS-SharePoint/Q_21975446.html
и этот:
support.microsoft.com/kb/830342
и этот:
blogs.msdn.com/gyorgyh/archive/2009/03/04/troubleshooting-web-part-property-load-errors.aspx
Я нашел ответ! очевидно, используя mozilla firefox. Тогда я узнал, что в IE есть ошибка JavaScript, эта ошибка javascript не произошла в firefox. как иронично!
Делаете ли вы что-либо, чтобы изменить URL-адрес в HTTPModule? Я столкнулся с этой проблемой на сайте публикации, где модуль скрывал часть "/pages" URL-адреса. Изменение CEWP через страницу при доступе без/Страницы не работало, но с "/Pages" это было.
Пример:
Получена ошибка: http://www.tempura.org/webpartpage.aspx
Работал: http://www.tempuri.org/pages/webpartpage.aspx
Я не вижу, как это ответ - "не используйте IE".
В моем случае (и, видимо, многие другие) это имеет какое-то отношение к заголовкам хоста ISA + SharePoint+. Я отправлю исправление, если найду его.
У меня были проблемы с этим раньше, и они обнаружили, что утилизация пула приложений часто исправляет проблему.
Родни
IE8 →
Инструменты → Настройки просмотра совместимости → ПРОВЕРЬТЕ ЭТО: Показать все веб-сайты в...
Если вы редактируете страницу веб-страницы, убедитесь, что она извлечена. Иногда в библиотеке документов, на которой находятся веб-страницы, есть опция "принудительная проверка для редактирования", и она выдаст вам ошибки, если сама веб-страница не будет извлечена.
Недавно у меня была такая же ошибка. В javascript я написал несколько переопределений prototype (см. Примеры ниже), чтобы добавить некоторые пользовательские функции в объекты string и array. Оба этих переопределения в некотором смысле помешали родному JavaScript SharePoint. Я удалил ссылки с главной страницы, и эта проблема была FIXED. В настоящее время вы пытаетесь найти работу, чтобы я мог сохранить их, потому что такие вещи, как функция string.format
, очень приятно иметь...
//Trim
if (typeof String.prototype.trim !== 'function') {
String.prototype.trim = function(){
return this.replace(/^\s+|\s+$/g, '');
}
}
//Format
String.format = function() {
var s = arguments[0];
for (var i = 0; i < arguments.length - 1; i++) {
var reg = new RegExp("\\{" + i + "\\}", "gm");
s = s.replace(reg, arguments[i + 1]);
}
return s;
}
Я также столкнулся с той же проблемой. Наконец, он работал у меня, используя url/Pages/Contact-Us.aspx вместо чистого URL. Он работал только с браузером IE. Не знаю, почему это происходит, но так или иначе со мной работало.
для меня, режим совместимости в IE8, чтобы работать