我是一名在我大学的IT部门工作的学生程序员,我最近的项目是为我的主管使用HTML和Javascript编写的网络表单实现浏览器兼容性。
IE,Firefox和Chrome中的所有内容都运行良好,但只有一列。我们的想法是,此列中的条目是指通过学院Novell网络可访问的共享驱动器上的文件的链接。例如:
<a href="file\\\R:\Teams\Scholarship Guidelines\724.doc" target="_blank">724</a>
任何从大学计算机访问此Web表单的人都应该假设能够单击该链接并将此.doc从共享驱动器中拉出。但是,这对IE来说很有用,而且根本不适用于Firefox或Chrome。
在Firefox和Chrome中,我收到错误,告诉我不允许加载本地资源。
在IE中,该链接打开一个新的资源管理器窗口,(有时)会打开相应的Word文档。
我的流行理论是,它目前实施的方式取决于IE的安全漏洞之一。我怎样才能在不损害安全性的情况下这样做呢?
注意:我被告知无法将文件上传到Web服务器;他们需要留在原地。
答案 0 :(得分:0)
如果他们有基于Netware或OES Linux的服务器,共享文件,则询问NetStorage是否可用,否则是NoRM(Novell Remote Manager)。
两者都可以通过HTTP提供文件。 NetStorage可以通过WebDAV提供它,NoRM将是一个下载文件的链接。
对NoRM和http://server:8008尝试使用http://server/oneNet/NetStorage作为可能的网址。