【发布时间】:2017-10-06 08:48:11
【问题描述】:
我将 quasar-framework 与 vue 结合使用,并且在用户单击重定向到文件路径的链接后,我正在绑定对象属性以将文档嵌入到 iframe 中。我不想修复没有向我显示文件的那个我只想解决以下问题:
有什么方法可以阻止浏览器默认下载一个选定的文件,当它无法显示时嵌入到 iframe 中查看?
<iframe id="content_iframe" v-bind:src="file.content_url" style="width:100%; background-color: gray" frameborder="0" scrolling="no"></iframe>
file.content_url 包含:"http://10.20.60.30:5010/files/1/content/"
我需要控制这一点,因为当我加载新路由(然后加载 File.vue)时,浏览器会下载名为“content”的文件,我想避免从用户可以下载的新路由中下载或不是通过按钮(有效)的文件。
【问题讨论】:
标签: javascript browser vuejs2 quasar