狀況:的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