Windows資源管理器我想提供打開Windows資源管理器的手段(或者至少查看目錄內容)通過內部網頁,我對我們的業務發展。有幾臺機器通過內部網絡共享。我提供了一個文本輸入字段,允許用戶輸入他們想要與數據庫表中給定行相關聯的文件夾路徑,並且我可以存儲該信息並創建file://///10.10.5.10/Recipes/Pie
鏈接到我們的一個餅食譜文件夾共享機器。打開通過鏈接
鏈接正確呈現在頁面上,如果我複製的鏈接信息,並將其粘貼到地址欄就會如果使用IE顯示Firefox或者打開Windows資源管理器導航的頁面。
然而,其中的鏈接,如果你點擊它直接我的網頁上什麼都沒有。我懷疑這可能與安全和瀏覽器有關,對吧?我在別人的系統中看到過一個SharePoint頁面,做了工作,但我猜想這與SharePoint和瀏覽器中的網頁之間的一些差異有關。解決方法是右鍵單擊該鏈接並將其複製/粘貼到另一個選項卡中即可,我可能必須忍受這一點,但我想知道是否有人有任何建議或解決此問題的方法。也許我只是在做一些錯誤的事情,但我很確定它與瀏覽器安全相關。
你能否提供一個非常簡單的(靜態html)例子來重現行爲?和哪個瀏覽器? – Yahia
@Yahia,如果我只是建立一個非常簡單的html,只要在它的鏈接,雙擊從資源管理器,它會在IE中打開,當我點擊鏈接,它要求我驗證,如果我想打開Windows資源管理器。我沒有在ASP.NET MVC中的網頁中看到這種行爲。 – itsmatt
那麼這肯定是瀏覽器安全問題......在哪個區域是您的ASP.NET應用程序? – Yahia