状况:的JavaScript /的SharePoint - 强制文件下载
我有必须由未知数量的用户在我的SharePoint网站打开的文件。这是一个InfoPath表单,它由浏览器根据MIME类型设置自动打开。我的组织使用IE,由于我是组织的“节点”,因此我无法访问标题或.htaccess文件。它也是一个安全设置TONS的内联网,其中许多在个人计算机上经常发生变化,因此无法对它们进行解释。
ATTEMPTS:
我试过的JavaScript target='_blank'
和execCommand
。不幸的是,他们都没有工作,我在我的智慧结束! Infopath表格是而不是启用浏览器,并且文档库设置为在客户端程序中打开,但大多数人无法打开表单。
问题:
是否有使用JavaScript或类似的客户端语言来提示用户“打开”对话框的方法?除非有人知道将其配置为始终提示而不是在浏览器中自动打开的方式,也就是说。
“很多安全设置,其中很多已经在单独的计算机上经常更改,因此无法解释它们。” - 现在/这是一个矛盾。听起来不太安全。 – 2012-04-10 11:52:21
从黑客角度来看,我认为不可预测性比一致性更安全。这不是我们的安全政策;用户可以做的越少,黑客所能做的就越少,用一种解释性的,稍微讽刺的方式。组策略设置不断更新,并不是每台计算机都将更新/插入到网络中。拥有3.5k用户,并不像您想象的那么容易。 – Christopher 2012-04-10 12:34:11
品种越多,攻击的载体就越多。 – 2012-04-11 02:00:02