javascript 函数 Window.open 是流式传输还是下载文件?

Is the javascript function Window.open streaming or downloading the file?

我想知道,通过使用 Javascript 函数 window.open() 来预览存储在服务器上的文件,这个过程是使用流式传输还是下载? 我的意思是:我怎样才能确保用户只能看到该文件,而不能下载它? (除非他得到许可)

如果这是不可能的,有什么建议吗? :)

PS :我正在使用 Sencha 3.4 ( Ext.js).

执行window.open()只会打开一个新的浏览器window或标签页。因此,通过在函数中为您的文件提供 link ,用户可以完全访问文件的确切位置并可以下载它。

也没有"streaming"这样的文件。要预览,文件将被下载并存储在缓存中。