用户单击链接时打开文件

时间:2016-12-19 21:54:34

标签: javascript html

我需要在用户点击图片时打开PPT。 我尝试使用下面的代码,但是当我点击图像或按钮时无法打开PPT,但只要我点击图像或按钮就下载PPT文件。请建议在用户点击时打开PPT文件需要进行哪些更改。

<html>
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<p>
    Click to open Report: 
    <a href="" onclick="window.open('myFOlder/report.pptx')">
       <img border="0" src="images/myPowerpoint.jpg" width="100" height="100">
    </a>
</p>
<input type="button" value="Open Report" onClick="window.open('myFOlder/report.pptx');">
</body>
</html>

PS:不应使用外部库,因为我们的项目不支持任何外部库。

1 个答案:

答案 0 :(得分:3)

我相信这是不可能的。由于大多数Web浏览器不支持没有扩展名的PowerPoint文档,因此会自动下载它们。但是,您可以将演示文稿上传到可以显示PowerPoint文档的网站(例如Google Drive),并包含指向上传文件的链接。