function reeFile (url) {
let onlineViewType = ['doc', 'docx', 'xls', 'xlsx', 'xlsm', 'ppt', 'pptx']
let fileTypeName = url.substring(url.lastIndexOf('.') + 1, url.length).split('?')[0]
let isWord = onlineViewType.find((type) => type === fileTypeName)
if (isWord) {
url =
'http://www.pfile.com.cn/api/profile/onlinePreview?url=' +
encodeURIComponent(url)
}
window.open(url, '_blank')
}
前端:点击文件链接时,想要直接预览而不是下载
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 针对某些浏览器,比如谷歌浏览器,在超链接a标签中给出图片url,点击a标签不是期望的下载而是预览,采用以下办法可以解决。
- 在 HTML5 中设置 的 download 属性,例如 点击以上连接,会下载一个文件,且下载的默认文件名为 ...
- https://blog.csdn.net/Aimee1608/article/details/83185650
- 微信中下载app共有两种实现方式,然而安卓手机跟苹果手机还尽然不同。 1、苹果用户打开后要么自动调起App Sto...
- 场景分析 当我们在微信内分享链接或二维码的时候,我们会发现我们的网站是可以在浏览器里正常打开的,但就是不能在微信里...