2009-09-03 18 views
10

Tôi đang tìm cách khởi chạy tệp nằm trên mạng tệp cục bộ của chúng tôi để sử dụng qua mạng nội bộ cục bộ của chúng tôi bằng Firefox hoặc Chrome.Chạy tệp: // từ Firefox hoặc Chrome

Các liên kết hoạt động tốt trong IE:

<a href="\\Start\Of\My\Network\file.xlsx">View Report</a>&nbsp; 

nhưng trong Firefox nó cho thấy:

<a href="http://mydomain.com/\\Start\Of\My\Network\file.xlsx">View Report</a>&nbsp; 

là có một cách để có được các liên kết hiển thị chính xác ... Chỉ cần một nhấp chuột đơn giản từ thẻ a href.

Trả lời

1

này không được kích hoạt trong firefox vì lý do an ninh (nhớ rằng hầu hết các máy tính có các file và các ứng dụng có tính chất nhạy cảm nằm ở những vị trí tương tự, như C: \ System \ Windows)

bạn có thể thử thêm này đến tệp user.js cho bất kỳ người dùng nào cần có thể truy cập các liên kết này:

user_pref("capability.policy.policynames", "localfilelinks"); 
user_pref("capability.policy.localfilelinks.sites", "file:///[[PUT SERVER NAME HERE]]";); 
user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess"); 

Chỉ cần nhớ rằng đây là một nguy cơ bảo mật.

+1

Đây là lưu lượng truy cập mạng nội bộ nhưng không khả thi để nhận hơn 100 người để thêm số này vào firefox – JuniorFlip

+1

Thật không may, đây là cách duy nhất. Bạn có thể dễ dàng thêm tệp này vào tệp user.js của mọi người bằng cách sử dụng tính năng đẩy tên miền nếu tất cả người dùng mạng nội bộ của bạn nằm trên cùng một miền. – apiguy

1

Firefox dường như muốn có tệp: /////Start/Of/My/Network/file.xlsx

Chrome và IE cũng xử lý điều đó. tệp: //Start/Of/My/Network/file.xlsx cũng xuất hiện để hoạt động trong Chrome, đôi khi bật lên firefox trên ..

+0

Không hiệu quả với tôi. – Vidar

+0

Điều này không hoạt động nếu liên kết "tệp: ///" nằm trong thẻ href. – trante

4

Đối với Chrome, tiện ích mở rộng mới vừa được đăng hôm nay! Nó được gọi là LocalLinks và nó tái tạo chức năng của add-on locallink cho Firefox! Bạn sẽ tìm thấy nó trên trang Extensions của Google, hoặc bạn có thể tới trực tiếp ở đây:

https://chrome.google.com/extensions/detail/jllpkdkcdjndhggodimiphkghogcpida

Thưởng thức!

+0

Dường như không hoạt động trên phiên bản 25 của Chrome. – Vidar

1

LocalLink tiện ích bổ sung dành cho firefox. Nó sử dụng một menu ngữ cảnh mặc dù ...

0

Sử dụng IE tab (có sẵn dành cho Chrome và Firefox) và thiết lập đó để xử lý tất cả các liên kết của tập tin dạng: /// bằng cách thêm một mục autourls như thế này:

r/file:///.* 

Về mặt kỹ thuật, đây không phải là tệp mở trong trình duyệt gốc, nhưng nó cung cấp cho bạn tất cả các cửa sổ trình duyệt tích hợp mà bạn mong đợi từ bất kỳ phiên bản IE nào bạn đã cài đặt khi xử lý các liên kết tệp cục bộ. Tôi khuyên bạn không nên làm điều này ngoại trừ trong trường hợp trình duyệt không được sử dụng để truy cập web - ví dụ: để xem các trang nội bộ wiki hoặc mạng nội bộ, do rủi ro bảo mật rõ ràng.