SharePoint — Что вызывает пустой экран, когда зарегистрированный пользователь просматривает страницу?

#sharepoint #wss-3.0

#sharepoint #wss-3.0

Вопрос:

У меня есть довольно простая страница в WSS3. По сути, это страница веб-части с пользовательской веб-частью для отображения некоторого текста и встроенного видео с Vimeo, пользовательской веб-частью для обработки отправлений информационных бюллетеней (простая форма) и парой библиотек документов.

Я использую проверку подлинности в формах. Мой администратор может войти в систему и без проблем просматривать остальную часть сайта, но на этой конкретной странице пользователю отображается пустой белый экран. Если я просматриваю исходный код страницы, я вижу правильную разметку, и проблема возникает только в IE.

При анонимном просмотре сайта проблем нет.

Кто-нибудь знает, что может быть причиной этого?

Комментарии:

1. Мне удалось сузить область поиска до библиотек документов. Если я добавляю библиотеку документов на страницу в качестве веб-части, то я получаю эту ошибку в IE.

Ответ №1:

Для меня это звучит как проблема javascript — в представлении библиотеки документов отображаются дополнительные меню и т.д. если вы являетесь аутентифицированным пользователем с некоторыми правами доступа к сайту. Вероятно, это они сталкиваются с чем-то другим и вызывают вашу проблему.

Поскольку у вас не будет контроля над веб-частью document library viewer, я предлагаю вам удалить ваши пользовательские веб-части со страницы (вместе со средством просмотра document library viewer на ней) и перечитывать их до тех пор, пока страница не будет прервана.

В какой-то момент у меня была похожая проблема, заключавшаяся в том, что мы переопределяли некоторые функции, которые были в библиотеке SharePoint js, однако, поскольку файл SharePoint был зарегистрирован внизу главной страницы, а наши были в webparts (которые загружались первыми, но впоследствии были переопределены файлом OOB), мы столкнулись с неожиданным поведением. В конце я исправил это, добавив нашу пользовательскую часть на главную страницу после регистрации файла OOB.

Комментарии:

1. Да, вы справились с задачей! Я использовал некоторый JavaScript для изменения внешнего вида библиотеки документов, и это вызывало проблему, очень расстраивающую! Спасибо за указатель!