我创建了一个Sharepoint应用并将其上传到应用网站。但是,当我在浏览器上打开它时,页面未正确加载。它有一些文字,但根本没有格式化。它看起来像js文件,css文件和图像没有被加载。该应用位于子域名:
http://app-c2465aefbd73b6.pempekapps.com.au
,网站集位于:
http://sharepoint/sites/dev/
我通过Firebug查看了其中一个请求,这就是它所包含的内容。正在检索的文件(init.js)包含HTML而不是javascript。
请求:
GET http://app-c2465aefbd73b6.pempekapps.com.au/_layouts/15/init.js?rev=zwpf9CD1m7am6imImmQglQ%3D%3D
回应:
<html><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"><meta name="Robots" content="NOINDEX " /></head><body></body>
<script type="text/javascript">
var gearPage = document.getElementById('GearPage');
if(null != gearPage)
{
gearPage.parentNode.removeChild(gearPage);
document.title = "Error";
}
</script>
</html>
答案 0 :(得分:0)
尝试在aspx网页中关闭标记之前添加空格以获取任何控件或使用完整结束标记
</SharePoint:ScriptLink>
<SharePoint:ScriptLink runat="server" Name="/script1.js" />
为我工作,听起来像是蜜蜂,但我们正在谈论的是M $,所以值得一试。
干杯,
最高