如何在 SharePoint 应用程序中用 IFrame 加载 SharePoint 网页

如何在 SharePoint 应用程序中用 IFrame 加载 SharePoint 网页,第1张

外部引用JS, 如果你的JS和css 存储在你的SharePoint 文档库中,你可以这样调用。

<SharePoint:CssRegistration ID="CssRegistration1" Name="/Style Library/Home/CSS/jcarousel.css" runat="server" After="清轮corev4.css" />

<SharePoint:ScriptLink ID="ScriptLink1" Name="~sitecollection/Style Library/Home/JS/jquery-1.4.4.min.js runat="server" />

如果你的js是存在物理路径,比如你保存在裂正虚shreapoint 安装目录的14 目录下面,你可以这样引用

<SharePoint:CSSRegistration Name="<% $SPUrl:~SiteCollection/Style Library/Core Styles/肆燃jcarousel.css%>" runat="server"/>

<SharePoint:ScriptLink ID="ScriptLink1" Name="<% $SPUrl:~SiteCollection/Style Library/Core Styles/jquery.js%>" runat="server" />

按它的说明,修改web.config,

<!-- Web.Config 配置仔让文件 -->

<configuration>

<此戚大system.web>

<customErrors mode="off" defaultRedirect="森竖mycustompage.htm"/>

</system.web>

</configuration>

这样会输出详细的错误日志,你再看看是什么原因

hi你好 ,这个问题我使用了两种方法来解决这个问题

一.在服务器端解决(微软官方推荐,我未解决)

如果您正在运行 SharePoint Server 2007 或 Windows SharePoint Services 3.0

1. 启动 SharePoint 3.0 管理中心。

2. 单击 应用程序管理 选项卡,然后单击应用程序管理页面上 应用程序安全性 下的 验证提供冲桐程序。

3. 验证提供程序页上单击向下箭头的 Web 应用程序 框中,单击 更改 Web 应用程序,然后单击要配置的 Web 应用程序。

4. 在编辑验证页面的 IIS 身份验证设置 区域中单击以清除该 基本身份验证 (密码以明文形式发送) 复选框。

5. 单击以选中 集成 Windows 身份验证 复选框,然后单击 协商 (Kerberos) 或 NTLM,取决于所需的安全配置。

6.单击 保存。

二.在用户端解决

把网站添加到信任网站中即可解决(还有一种解决方案需要改配置陵判渣文件) 通过把Sharepoint站点尺悄加入本地local Internet然后用自己的域账号登陆,打开Sharepoint网站时都可以自动登录。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8276609.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存