Sharepoint-在javascript编辑的newform.aspx(wss 3.0)中显示错误
我获取了生成的newform.aspx文件,该文件有一个带有3个选项的select字段 我现在添加了一些js/jquery代码,通过获取select字段的内部字段名,查找所选的选项并更改显示的字段,来显示选项1/2/3的不同字段 这在一段时间内对内联网的使用效果非常好。现在,我添加了一些新用户,这些用户只能通过外部连接访问此列表 所以我只给他们在这个列表上添加/编辑/删除内容的权限。没有授予他们其他权限 如果我现在使用其中一个用户登录,整个javascript都会被忽略。 如果我重新登录到我的帐户,它就会工作 代码只在选择字段中查找值,并根据选择显示/隐藏其他字段 我使用的javascript基于在上找到的代码 唯一的区别是,用户有不同的权限级别,但我看不到脚本正在进行任何权限级别的操作 它只显示所有字段并忽略隐藏/取消隐藏部分 它运行在WSS3.0上Sharepoint-在javascript编辑的newform.aspx(wss 3.0)中显示错误,javascript,jquery,sharepoint,Javascript,Jquery,Sharepoint,我获取了生成的newform.aspx文件,该文件有一个带有3个选项的select字段 我现在添加了一些js/jquery代码,通过获取select字段的内部字段名,查找所选的选项并更改显示的字段,来显示选项1/2/3的不同字段 这在一段时间内对内联网的使用效果非常好。现在,我添加了一些新用户,这些用户只能通过外部连接访问此列表 所以我只给他们在这个列表上添加/编辑/删除内容的权限。没有授予他们其他权限 如果我现在使用其中一个用户登录,整个javascript都会被忽略。 如果我重新登录到我的帐
如果您能提供任何帮助和/或建议来解决此问题,我将不胜感激。根据链接,js文件托管在文档库中。您的新用户是否具有该库的读取权限?我认为问题在于,他们还需要以下权限才能查看新项目和编辑项目页面
View Application Pages - View forms, views, and application pages. Enumerate lists.
这解决了我的问题。希望对您有所帮助。哦,是的,忘了提到我将文件上传到了所有表单文件所在的List/Listname/文件夹中。sharepoint是否直接处理文件而不是文件夹的权限?我认为js文件应该放在您放置它们的位置。不过,根据js文件检查用户的权限还是值得的。您可能还想检查js是否正在尝试访问除预期列表之外的任何其他地方的内容。