Я использую WSS 3.0 в своем приложении. Я показываю List как Web-часть DataView. Моя цель состоит в том, чтобы сделать эту веб-страницу видимой для выбранной группы лиц. Поскольку в WSS 3.0 нет возможности для целевой аудитории, я пошел на редактирование разрешений для списка и дал разрешения на чтение только выбранным пользователям. Это не скрывает веб-часть со страницы, а показывает сообщение с доступом к другим пользователям.Скрыть WSS 3.0 Webpart Использование JavaScript
Доступ запрещен. У вас нет разрешения на выполнение этого действия или доступ к этому ресурсу.
Как я уже сказал, я хочу скрыть этот веб-сайт, как и сделать его невидимым на веб-странице у других пользователей, у которых нет разрешений для его просмотра. Поскольку это сообщение будет отображаться только тем пользователям, у которых нет прав доступа, мой подход заключается в поиске вышеуказанного сообщения в html и определении и скрытии родительского элемента, тем самым скрывая веб-часть.
Я не совсем уверен, как это сделать. Есть идеи? Заранее спасибо!
Спасибо Арон. Цените свой быстрый ответ. Я не хочу настраивать/показывать другое сообщение об ошибке, как это предлагается здесь. Я предпочел бы попытаться скрыть веб-часть с веб-страницы. – Jzf
Редактировать: Сегодня я задерживаю. Сожалею. Да, вы уже спрашиваете, как изменить его с помощью JavaScript. Я собираюсь обновить свой ответ выше. ПРОСТИ! –