2

我将一些文件放在一个模块中,用于 Sharepoint 2010 沙盒解决方案。有一个我要显示的 html 文件。为此,我在任务栏上添加了一个自定义操作按钮。

我正在为此执行一些javascript:

var child = window.open();
child.location = '{SiteUrl}/TaskBoardContent/LanesDashboard.html?SiteUrl={SiteUrl}&ListUrl={ListUrlDir}&isDlg=true';
child.focus();

不幸的是,会打开一个新选项卡,但 IE9 会从下载给定文件开始。我预计 SP 发送的服务器端标头存在问题。有什么想法吗?

4

1 回答 1

2

您应该能够在 webapplication 范围内配置它。我认为没有任何方法可以仅针对单个文件/站点覆盖此行为。或者,您可以尝试在模块中添加没有任何代码的简单 aspx 页面。

看看这个链接:

http://www.sharepoint-insight.com/2012/03/25/solution-for-viewing-html-files-in-browser-from-sharepoint-document-library/

于 2013-03-01T08:42:46.957 回答