Я взял сгенерированный файл newform.aspx с полем выбора с 3 опциями.
Теперь я добавил код js / jquery для отображения различных полей для опций 1/2/3, взяв внутреннийИмя поля select-field и поиск того, какая опция выбрана, и измените отображаемые поля.
Это прекрасно работало некоторое время для использования в интрасети.Теперь я добавил некоторых новых пользователей, которые будут получать доступ только к этому списку из внешнего соединения.
Так что я дал им только права добавлять / редактировать / удалять вещи в этом одном списке.никаких других разрешений для них не дано.
Если я сейчас войду в систему с одним из этих пользователей, вся вещь javascript будет проигнорирована.если я снова захожу в свою учетную запись, он работает.
Код ничего не делает, кроме как ищет значение в поле выбора и отображает / скрывает другие поля в соответствии с выбором.
Используемый мной javascriptоснован на коде, найденном на этом сайте
Единственное отличие состоит в том, что пользователи имеют разные уровни разрешений, но я не вижу никаких операций уровня разрешений, выполняемых со сценарием.
он просто отображает все поля и игнорирует части скрытия / отображения.
работает на wss 3.0.
Буду признателен за любую помощь и / или предложения, чтобы избавиться от этой проблемы..